Joined
·
20,022 Posts
I've seen that happen on an a neighbor's 98 after the battery was disconnected and then reconnected. Engine didn't run properly, and lots (!) of trouble codes. Car was flat-bedded to dealer. Mechanic used the Subaru code reader (SSMIII) to clear the codes, and all was back to normal. The codes were caused by some sort of software glitch when the battery was disconnected and reconnected, and not due to actual engine problems. They included codes that would normally put the engine into "failsafe" mode. By clearing them using the SSMIII (not by disconnecting the battery), the engine control module starts back with it's defaults, instead of with the codes already triggered, and goes from there. Not sure if this is the same with your car, but perhaps worth trying.