I have a 87 ranger 2.3l fuel injected,,140,000. Owned since new and did all my own mtce on it. Never let me down,,,until now. It has now started to stall on me. Without any notice, I will be driving and its as if someone turns the key to shut the engine. Sometimes it will start right back up and...