Sorry for the late reply, life got in the way. It had been running fine for years, went to drive it to Ft Worth TX 40 miles away, about 2/3 of the way there it suddenly just started slowing down and within 2 miles it was at 10 mph in 2nd gear floored. let it set for and hour then made it another 5 miles. Towed it home and about 5 miles from the house it fired right back up under compression starting, unhooked the tow strap and went home at 25 mph floored and white smoke everywhere behind me. Got it home and let it sit overnight. Went out started as normal, revved it a few times, no issue, let it sit and idle for 45 minutes and revved it a few more times. Left out of the driveway and before I could get into 4th gear, began slowing down again and white smoke again. I have a forscan adapter but it wont power up, bought another one in case the one i had went bad, plugged it in ... no powerup. I have replaced CPS, IPR, fpr, valve cover gaskets and pigtails. It starts and idles but swings between 500 to 800 rpm then back to 500 rpm about every 3 seconds. Taken flir heat gun to look at the heat on the exhaust manifolds and all are within 15 to 20 degrees of each other. Try to drive, smoke everywhere within a few seconds. I am trying to find the OBD pinouts for the truck but none match what i have. I have 13VDC but not sure those are the right pins.