The tach is a separate issue.
Clean the connection on it, measure to verify it get 12V on the power terminal and the ground is good. The gray wire comes from the coil and provides the pulses the tach uses to display rpm.
After all that replace the tach.
1997 2400 SCR
5.7 Vortec / Bravo 2