Re: 1999 evinrude 115 ficht engine stall?
OK....TPS has three codes associated with it. 12, 13, 14. 12 is TPS (no other info). 13 is TPS below range <.37v. 14 is TPS above range >4.77 v.
I really don't think the EMM detects glitches in the voltage reading from the TPS. You know, momentary fluctuations that might stall the motor.
The TPS should smoothly vary the voltage on the green wire from >.37v to <4.77 volts as you rotate it thru it's range. If you go slow, you might see voltage jumping.
This is for 2004 225, but I bet the system is the same.
Another long shot...I never looked at an engine like yours....but mine has an exhaust pressure fitting on the EMM that connects with a hose down to the exhaust adapter. The EMM monitors the exhaust pressure.
I see by looking at the parts diagrams, that there is a hose #17 on the diag, definition is "Hose, ECU to 30 fitting" It is not available, and it was 25 bucks. That ain't a plain old hose. Follow that hose down and see if you have a clogged exhaust pressure fitting. You may not have one, but something is up with that expensive hose.
This EMM is not water cooled is it?