after replaceing stator #174-9710K1 & reg-reticifer #194-5279 on a 1995 90 hp force. then a new 1000 cca interstate battery. i go to the lake, boat cranks an runs fine but tach needle jumps from 200 to 1000 rpm at random- yet motor still runs at a steady rpm. charging system showing a steady 12.4 volts as shown on my depth finder. boat ran like this for 5 days THEN on last day of the trip, ignition switch would not energize starter, yet i could turn key in the on position an jump between large terminals on starter selniod- boat would crank an run fine but show it was charging at 13.9 volts constant. my question is what could be making my tach jump like it does, an also what could cause my charging system to charge at such high voltage.could it be the ignition switch, it is the push to choke type. any help you can give would be greatly apprecited.