possjustin0
Member
- Joined
- March 27, 2022
- Messages
- 13
- Reaction score
- 4
- City, State
- Rochelle, IL
- Year, Model & Trim Level
- 2005 Ford Explorer XLT
Hey all, new here and hoping someone has some insight for me.
I've got an 05 XLT with 4.0 (VIN K), 4x4 with AdvanceTrac at 173,300 miles. Had it for 5 months now (it's on finance from a 'buy here, pay here') and being one problem after the next.
First problem was a P0128 (even though dealer had just put in a new thermostat and housing [yes they put in the plastic housing]). I ended up replacing the thermostat and coolant temp sensor, problem solved. Turned out their idiot "mechanic" put in the wrong thermostat.
A week later, it wouldn't start. Just clicked like starter went out, turned out being just loose connections at the starter.
Now been fine for a few months and then suddenly get a P0304 (misfire on 4). I replaced all 6 plugs, wires and the coil pack. Old plugs were the original factory installed plugs, had almost no electrode left on the 3 from driver side and about half worn on the 3 from passenger side. I put in 6 brand new NGK (TR55IX) iridium plugs, NGK plug wires and a Denso coil pack. It ran great.... for 24 hours! The next day went to make a run to the next town over, got out where speed limit goes up to 55 and that's when the problem started. Got up to about 50mph and the service engine soon light started flashing, the whole vehicle started shaking quite hard and then engine speed dropped to 1k rpm and it basically went into limp mode. Get it back home, scan for codes and get P0300 (random/multiple misfire), P0306 (misfire on 6) and P0316 (misfire on startup within first 1k revolutions). Had a co-worker suggest replacing fuel filter, so we did that at work, but it didn't help (though the old one was indeed clogged).
Message center readout shows I'm getting 6.2 MPG. What's making it a real pain is that after changing the fuel filter we cleared the codes, and none have come back since! Took it in to a trusted local mechanic and his big fancy Snap-On scanner said there was a code for the ABS and then said a misfire on 1, 3 and 6 but then dropped the codes and said nothing is wrong. The ABS code is most likely an issue with wheel bearings, at least the front passenger one has some play in it (I'll be replacing all 4 soon). There's definitely something else going on though, the engine jerks hard (visibly), can hear backfires in the tail pipe and muffler, sometimes smells to be running quite rich, there's a slight metallic ticking sound on the driver side of engine (hard to tell if it sounds like a worn out injector or possibly a worn out secondary chain tensioner).
I've had other Explorer owners give every possible thing that could be the issue. One said it seems to be timing, another said the wheel bearings are causing everything, another said clogged cats, one even said it's just due to bad fuel and someone else said it could be a thrust bearing starting to fail. I ran it on E85 a couple times and even ran Seafoam through the gas tank to clean fuel system. Switched back to regular 87 and nothing has changed. It also seemed to have a hard shift into 5th (overdrive is on). It's currently running where it gets to 2k rpm and up, but accelerates quite slow.... as in it will rev 2k and up from stop and takes a good while to even get up to 20 MPH.
On my personal Autel scan tool, I can see 6 different fuel trims. In live mode I watch them at idle, 1,500 rpm and 2,500 rpm and readouts are normal for 4 of them.. the remaining 2 show as 99.2%
Anyone have any clue what is causing all this? Need any further info?
Here's a couple 4 min videos I made to show everything going on.
I've got an 05 XLT with 4.0 (VIN K), 4x4 with AdvanceTrac at 173,300 miles. Had it for 5 months now (it's on finance from a 'buy here, pay here') and being one problem after the next.
First problem was a P0128 (even though dealer had just put in a new thermostat and housing [yes they put in the plastic housing]). I ended up replacing the thermostat and coolant temp sensor, problem solved. Turned out their idiot "mechanic" put in the wrong thermostat.
A week later, it wouldn't start. Just clicked like starter went out, turned out being just loose connections at the starter.
Now been fine for a few months and then suddenly get a P0304 (misfire on 4). I replaced all 6 plugs, wires and the coil pack. Old plugs were the original factory installed plugs, had almost no electrode left on the 3 from driver side and about half worn on the 3 from passenger side. I put in 6 brand new NGK (TR55IX) iridium plugs, NGK plug wires and a Denso coil pack. It ran great.... for 24 hours! The next day went to make a run to the next town over, got out where speed limit goes up to 55 and that's when the problem started. Got up to about 50mph and the service engine soon light started flashing, the whole vehicle started shaking quite hard and then engine speed dropped to 1k rpm and it basically went into limp mode. Get it back home, scan for codes and get P0300 (random/multiple misfire), P0306 (misfire on 6) and P0316 (misfire on startup within first 1k revolutions). Had a co-worker suggest replacing fuel filter, so we did that at work, but it didn't help (though the old one was indeed clogged).
Message center readout shows I'm getting 6.2 MPG. What's making it a real pain is that after changing the fuel filter we cleared the codes, and none have come back since! Took it in to a trusted local mechanic and his big fancy Snap-On scanner said there was a code for the ABS and then said a misfire on 1, 3 and 6 but then dropped the codes and said nothing is wrong. The ABS code is most likely an issue with wheel bearings, at least the front passenger one has some play in it (I'll be replacing all 4 soon). There's definitely something else going on though, the engine jerks hard (visibly), can hear backfires in the tail pipe and muffler, sometimes smells to be running quite rich, there's a slight metallic ticking sound on the driver side of engine (hard to tell if it sounds like a worn out injector or possibly a worn out secondary chain tensioner).
I've had other Explorer owners give every possible thing that could be the issue. One said it seems to be timing, another said the wheel bearings are causing everything, another said clogged cats, one even said it's just due to bad fuel and someone else said it could be a thrust bearing starting to fail. I ran it on E85 a couple times and even ran Seafoam through the gas tank to clean fuel system. Switched back to regular 87 and nothing has changed. It also seemed to have a hard shift into 5th (overdrive is on). It's currently running where it gets to 2k rpm and up, but accelerates quite slow.... as in it will rev 2k and up from stop and takes a good while to even get up to 20 MPH.
On my personal Autel scan tool, I can see 6 different fuel trims. In live mode I watch them at idle, 1,500 rpm and 2,500 rpm and readouts are normal for 4 of them.. the remaining 2 show as 99.2%
Anyone have any clue what is causing all this? Need any further info?
Here's a couple 4 min videos I made to show everything going on.