Yes, it sounds like it is a fuel problem, whether it be the fuel pump, or more probably the catalytic converter. That check engine light can be checked by a mechanic where they can hook up to the engine and get the true error code to know why the light came on. Most often, it is an indicator that there is a problem with the catalytic converter. When that light goes on, the engine usually will run itself at reduced power. This could be why you are stalling when it is idle. Another thought is clogged fuel injectors, can't be sure, bring it to a mechanic for sure.
Good luck!!
EJ Kudelka
A bad fuel pump relay is common with these cars. I have a 94 850 non turbo (orginal owner), had this problem and did a lot of research on it. $50 part, easy to remove and replace. It plugs in next to the fuses under the hood, under a black plastic cover fastened by torx screws.
A faulty fuel pump relay would have the engine stall when it is idle or not. Since it runs when you give it gas it does not appear to be the pump. A bad pump would have it stall right away.
×
501 views
Usually answered in minutes!
×