I have a 1988 vintage boat with the breakerless transistorized ignition system. The coil has two sets of wires going to it. One set to the distributor and the other set to the tachometer. I disconnected the speed limiter. The wiring to the tachometer checks out fine and all connections are tight. The back of the tachometer was checked for settings and was even rotated to maybe dislodge some dirt or corrosion and put back to the proper setting for 8 cylinders. The tachometer is a Quicksilver brand. Even after performing all the above the tach still wants to read high by floating from 650 up to about 1200 RPM at idle. As I increase the throttle it will rise to about 3000 RPM and then it will stabilize and read accurately up to 4500 RPM. I checked the tach's calibration with a tach meter and it is dead on. So I ask, could the tach just be on its way out or is it something else?