I am thinking it might be wiring.. But I will have to find a good diagnostician for that. I hate wiring!
That being said, the truck greeted us with more codes Friday night...
The same P0131
Plus, P0446 and P0305
I shut the truck off, as I was working on the XUV. Pulled the truck back in the garage after working on the XUV, and the misfire was GONE! I checked the coil, the wire, and the plug, no issues.
wtf???
So I pulled out my code reader, got the codes, ran the graph, and cleared them. I am hoping it was just a glitch, or something. Graph showed no issues for all 3 codes. I am thinking a low voltage, or maybe some circuit didnt get the wake up call from the LAN.
The wife had been driving it around for a long while, with no mis-fire, and then I go to move it 20 feet, and the check engine light is flashing within 10 feet, and its gone one engine start and 20 feet later.
If it is the P0446, at least thats the cheap and easy one to replace, on top of the engine, 2 hoses, one wire harness, 1 bolt.
But I am going to wait for the MIL to populate again with that code.