First of all, I apologize to anyone who's mad about me making this thread. I read for 4 hours and there are so many possiblities I don't know where to start. The truck drives great, runs great...while unloaded. I use it to pull my mowers. About 2 months ago it started jerking and then stalling. Check engine light begins flashing, then it dies. After dieing it won't start again until a lengthy period of time...2+ hrs or so. While trying to start it, the theft light keeps blinking. Took it to the dealer who said it needed 2 new upstream O2 sensors, a DPFE sensor and hoses, and a new PCM...for agrand total of $1657!!!!!! I replaced both O2 sensors and get this....still throwing a code for it. Replaced the DPFE and hoses. Got a used PCM off ebay. I was VERY nervous but still took it out on a 40 minute test drive in the city and highway...no issues. I hooked the trailer up and didn't make it 1/4 mile from my house before it threw a code. Pulled over and scanned it...O2 sensors. Cleared it and drove on. Made it about 2 hours into the day with 30+ bales of straw and the SOB starting stalling on the interstate. Waited 3 hours and it would never start. Two hours later I went back and drove it about a mile,...enough to get off the parkway and then it died again. Towed it to my moms where it sits now. Where to start? Why no issues when it's unloaded? Do I need a new PCM? The used one I got shows the EXACT same issues as my original. What are the odds of that? What else could it be? I understand it could be the fuel pump which is making it starve for gas and then stalling but why would the theft light come on IMMEDIATELY after stalling? This has happened 4-5 times now and I'm scared as hell to hook a 16 ft trailer with 2 mowers up to it. Two weeks ago I got stuck on an uphill curve and had to wait for a good Samaritan to pull the whole rig up a hill. Scary place to be that's for sure. Thanx for any help guys. I really don't want to fork over $827.29 plus tax for a new PCM if I don't have to.