I have an 02 wrx and suddenly it started falling on its face at 3500 to 4500 rpm. I'm getting a trouble code that says there is a lean condition. My hopes are that the turbo is still fine seeing that it is a lean problem. fuel filter? Pump? Any IDeas?