2004 - 2008 F150 2004, 2005, 2006, 2007 and 2008 Ford F150's with 5.4 V8, 4.6 V8 engine
Sponsored by:
Sponsored by:

5.4L rough idle and codes P0340 and P0344

Thread Tools
 
Search this Thread
 
  #1  
Old 01-14-2013, 06:39 AM
flyboy311's Avatar
flyboy311
flyboy311 is offline
New User
Thread Starter
Join Date: Jan 2013
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
5.4L rough idle and codes P0340 and P0344

A few nights ago my truck started to miss, rough idle and sometime stalled out when I was coming to a stop. I originally had a P0340, P0344, and P0345 code. I replaced both camshaft position sensors. The P0345 code cleared for Bank 2 but the other 2 codes still remain which relate to Bank 1. The issue doesn’t always happen when I come to a stop now but does happen time to time. Any suggestions?
 
  #2  
Old 01-14-2013, 08:05 AM
70f100longbed's Avatar
70f100longbed
70f100longbed is offline
Fleet Mechanic
Join Date: Aug 2002
Location: Raleigh USA
Posts: 1,869
Received 14 Likes on 12 Posts
Most likely either you have low oil pressure at the phasers or the VCT solenoids are bad. The codes are being set because the PCM can't control the cam timing. Does it make a loud rattling noise while it's idling rough and goes away when revved up a bit? Have the oil changes been done on a regular basis with good filters? Does the engine have at least 25 PSI oil pressure at hot idle? If all those are yes then Ford has updated the VCT solenoids to this 8L3Z-6M280-B number and would be a good place to start. If the oil pressure is low then check the crankshaft endplay. Some model years had a problem with the thrust washer failing and allowing the crank to walk causing low oil pressure.
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Chris51080
6.0L Power Stroke Diesel
12
05-11-2023 09:56 PM
Mikecdmd
2004 - 2008 F150
16
09-15-2016 11:16 AM
JRROTH1
Modular V8 (4.6L, 5.4L)
13
01-05-2016 02:36 PM
Bshile
Modular V8 (4.6L, 5.4L)
2
03-30-2015 10:43 PM



Quick Reply: 5.4L rough idle and codes P0340 and P0344



All times are GMT -5. The time now is 07:44 AM.