1993 Subaru Other

I have a 93 legacy and it keeps jerking and going to a really low idle while im in traffic, esp when going up hills. It has yet to stall, but I am afraid it is going to happen soon. My check engine light is on but the paperclip technique and accessory mode diagnostic home tip doesnt work. The code seems to be erased from memory. We replaced the spark plugs and there was oil on the one spark plug, it ran like gold for a while and now its almost stalling out. It also spits and sputters when started early in the mornings. Someone help please! Thanks in advance
September 7, 2007.

Check out the related content below while we wait for the question to be answered by a professional mechanic.