I have a 1988 Four Winns 21.5 Sundowner with a 350 chevy cobra engine. My question is when shifting runs perfectly in neutral, when shifting to forward or reverse stalls engine. Could it be ESA module, interrupter switch or both. Thanks for your help