2005 F-150 5.4L Open Loop misfire
2005 F-150 5.4L w/180k miles: Symptoms: At EVERY cold start it will misfire until warmed or settles down in closed loop. When it does throw codes, I get vaying combinations of P0304, P0308, P0300. Sometimes P0316. On RARE occasion I get P0172 (probably because of the EXTREMELY high fuel trims. LTFT B1 likes to idle around +15 and bank two idles around +25 It is not uncommon to see LT and ST add up to well over +30 or more. Fuel economy is averaging about 13MPG (this is likely also affected by having to let it warm completely up before driving (10-15 minutes each start -twice daily) When problems first came up, I assume it just needed some TLC and tune-up. I did the following: New plugs, COPS, injectors, fuel filter, top engine cleaner. Did smoke test - inconclusive. I removed and ran without O2 sensors to see if too much back pressure - no difference Went buddy mechanic and scanned/trouble shot - found lose connections to runner controller (once connected got stuck open code) - throttle body died here (replaced). Again, found no evidence of vacuum lean, not exhaust leak. Replaced runner control and due to some previous "back yard modifications" and suspect gaskets I also replaced intake manifold. The only thing I haven't done yet is a compression test. I've avoided this because I feel it runs pretty good after warm. But could this be the root of my problem? So fat EVRYTHING I havce done has made it better, but the misfire is like clock work. I'd willingly bet a year's salary that it will misfire any given morning!
Do fuel trims come down if you hold rpms up at 3000 for 30 sec or so?