Hate to sound so desperate here, but I am. I have an 07 Nissan Xterra 4.0l 4x4. It was running good, till it wasn't. It would randomly shut off while driving, just like you turned the key off. After I pulled over I would have to sit there for a few minutes before it would restart. It would turn over, but wouldn't fire. But after a few minutes, it would start and run again. One day it did that and when it crunk up it had very little power, was getting terrible fuel mileage, pretty sure it is only running on 4 cylinders, and the SES light is flashing and the VDC light it on as well. Cleaned the MAF sensor, reset the ECU but didn't help. I'm kinda thinking it's either the ECU is bad, or the IPDM took a poop, I can't drive it anywhere to get the code read on it so it will have to be trailered where ever it goes. Any ideas before I have to drag it to a mechanic just to get the code read? Any in put is welcomed and appreciated! I'm at my whits end here with this. Battery is good as well. So I have no clue.