I have a problem with my Johnson engine.<br />It is a 1989 200hp vro. When you lightly throttle into forward the engine wants to stall and when you throttle into reverse it does stall. If you throttle hard in either forward or reverse it will go in but when you go back to neutral it stalls. At this point it is very hard to start but when it starts it will idle at 900rpms. I have changed the spark plugs, wires, flywheel, vro pump, gas filters and all new fuel lines. The compression is fine. I have heard that it might be the shift interrupt switch.<br /> Thanks for any help.