I had this same problem on my 98 150 EFI last year. Wrenchen2 has hit the nail on the head, as usual. Check the yellow wires from the stator to the regulators at the regulator bullet connectors. Mine were burnt and had turned black. I replaced them and for awhile the tach worked OK. Then it started being erratic so I changed the gray tach signal wire from the regulator it was connected to to the other regulator gray wire. Tach worked ok again for awhile but then it and the charging systemfailed. I think the problems (spikes,low voltage)caused by current flow through the burnt connectors got the best of the original regulators. I replaced them both and haven't had anymore problems. Use some di-electric grease in the bullet connectors when servicing them. You can purchase it at just about any parts store.