I have a 95 Saturn, with a 98 DOHC engine and trans. It has been running great for six months til lately. It has developed a no power situation. When it goes into 3rd gear (auto) it surges. When I rev the engine up in neutral it is fine. Also top speed is 50 mph on the floor. It slows down considerable going up a hill and will not downshift. I have replaced the fuel filter, plug wires, plugs, air filter, changed oil and filter, and serviced the trans, accessed the computer and it has a repeating code 12.(ok) I checked fuel pump pressure and I have 35psi at the access fitting at the engine. I have been told it might be a clogged converter. It seems to blow exhaust fine when rev'ed up. The exhaust does not smell (like rotten eggs), but the exhaust appears to be real hot. I have not checked the EGR yet. It seems like it is dragging an anchor. I appreciate any help.