2004 F-150 Lariat running horrible. Please Help.
2004 F-150 Lariat running horrible. Please Help.
I have a 2004 Ford F150 lariat 5.4L 3 valve which has had the timing chains, guides, tensioners and cam phasers changed. The truck was already giving misfires and hesitation during acceleration prior to changing these parts. I changed these parts due to the noise which they were making. Now I have a another problem with this truck. It has given me trouble codes p0171, p0174, p0300, p0301, p0302, p0303, p0304, p0316. It had given me some these trouble codes prior to changing the timing components but now the truck is stalling, loses power and does not accelerate past 35mph and is misfiring like crazy. Any insight would be greatly appreciated.


