my f-150 4.6 liter has 103.000 miles and hasn't ever over heated,it just pulled out a p0171 code and it started smoking yesterday and I cant figure out my problem!i checked oil and water and no sludge in either of them and have good compression.im hoping that its not a valve or oil rings!theres no knock or anything that's obvious.can someone give me an idea or if anyone has had this problem give me some advice?i have twenty five years experience in automotive but cant figure what it could be.it runs very good no misfires or knocks and it has never over heated!thanks hope to get an answer.
33.7k questions
32.5k answers
1.3k comments
23.0k users