2013 X3 N20 Engine Replaced - P0171 Error Code - HELP!
Hello,
I have a 2013 X3 with N20 engine. I was a victim of the dreaded timing chain tensioner breaking and ruining the engine. The car has 83000 miles, so BMW said piss off on helping with replacement. Dealer cost to replace was $19500. I decided to purchase a used engine and found one with only 5k miles on it.
The engine is installed and is running wonderfully. EXCEPT, it is throwing a P0171 error code. I am very familiar with the OBD2 codes and with coding BMWs. The cause of the error is usually a vacuum leak.
I have smoke tested the engine and did find 2 leaks that have since been fixed. NO LEAKS on the last smoke test. I have been looking at the STFT and LTFT during idle, acceleration and at speed. They are below
Idle
STFT - varies between -10 and +5
LTFT - about 22
Acceleration
STFT - +7 - +15
LTFT - 24 or more
At Speed (around 35mph)
STFT - 0
LTFT - 25-29
Assuming there are no vacuum leaks, what else should I be looking for? Any help would be greatly appreciated.
|