I have been working on a 1985 Mercury 115 inline six for a few months now. I ran through all the test I could find. compression 125 with less then 10% tolerance, rebuilt the carbs, fuel pump, changed fuel lines, cleaned out and replaced fuel, spark plus looked new, wires looked new. I have spark on all six, spark crosses 3/8 gap. I got it cheap because the guy couldn't get it to run. Sad for him in only turned out to be the kill switch. Someone has already removed the mercury switch, and the idle stabilizer, black box. I have the set the timing to spec, removing the plugs and fuel and just using the cranking so I retarded it back like the manual says. Runs good on muffs, not so much in water. Hard to start, idle seems week or dies soon as I engage gear unless I quickly give it throttle. The boat will not get on plan, week hole shot, the Tach does not work currently, its mounted on a 1985 ebbtide prop is good. Question for you guys, sense I wont be back to the boat for a few days, while looking up trouble shooting on the CDI website I found two things, one if the rectifier is bad it will effect your tach, looking at the wire diagrams I can see the signal wire is sent from it. Two there is the engine wont get over 3000 RPM the first option is to remove the yellow wires from the rectifier and try again. if works now replace rectifier. I cant get my head around how that could cause the problem. Help!