Hello all.. So I recently just bought a 2009 Legacy Gt with 136,000 miles on it. I bought it knowing it wasn’t running right and thought I could figure out what’s wrong with it but now im stuck. The guy I bought it from supposedly had the head gaskets/timing belt/ and water pump done at 122,000 miles. The problem with it right now is the car hesitated and sputters at WOT around 4000 rpm. First thing I found was it had a cheap Chinese air filter setup on it and the air filter was cracked around where the clamp was so it was sucking in some dirty air and also the position of the MAF sensor wasn’t correct either so it had a P0171 code. I bought a stock air box and cleaned the MAF and that code went away, But the problem of sputtering/hesitation is still there.
I’ve taken the turbo Inlet hose off and checked for cracks and check the IC to throttle body hose. All good there so I don’t believe this is a vacuum leak issue. Also intermittently the car will take a longer time to start then normal- 5-7 cranks before it fires. Or if I stop cranking it and turn the key off and let the fuel pump prime up again then it will fire right up. I’m beginning to think it’s a weak fuel pump or fuel pressure regulator.
Any help would be appreciated. Thanks