03 4.7 erratic idle and long crank starts
#1
03 4.7 erratic idle and long crank starts
I have a 03 4.7 2wd QC SLT. I need your help. Checked the forums and internet no straight forward answer. The truck takes a long time to crank to start hot or cold outside. Engine codes shows miss fire and an o2 problem. Replaced TPS, IAC, spark plugs, air filter, O2 sensor. Clean MAS and throttle body but did not remove. During spark plug replacement no plugs were wet. Started good for 2 days then back to previous starting. Went on 3000 mile road trip started erratic idle 450-900 a/c on or off. Then engine light comes on and notice cruise control won't work. Stop for gas cruise works again and an hour later off again. 6 hours in and dies at 70 mph on hwy. stop on side of road, starts right back up. Codes read PO121, PO0068, and PO113. Its about the TPS and IAT. I just replaced those. Please help because this makes no sense.
#2