I purchased new rpm gauges for my 1995 Sea-Doo Speedster. One of them worked and the other one did not so I tried switching the wires to the gauges and the opposite gauge works now which leads me to the problem being the wiring from the gauges to the engine. I checked all the connections cleaned them and put electrical grease on them and still have the same issue. What's odd is the gauge does seems to work on occasion especially at RPMs over 4000 but it does move a little up and down. Once the gauge drops down around below 4000 RPM's it just drops right to zero and doesn't register anything below that. This would lead me to believe it's not the wiring and more something to do with what's reading the RPMs inside the engine? Has anybody had this problem before and can offer any help or insight on how to troubleshoot and fix? Thank you!