Hello all, I'm new to the forum here and to powerstrokes. I recently bought an 01 f250 from my brother that was running rough. Took it to a local mechanic that seemed to know these truck pretty well. He figured almost immediately is was the ICP sensor. He unplugged it and it smoothed out. So replaced it with a new Ford ICP sensor and was running fine but SES light came back on. HE couldn't get his scanner to connect with the truck, so I went on with it and drove it home from my brother's house to mine (about 300 miles) it seemed to run fine other than I thought it should have a little more power. It cranked and ran the next two days also. I had a quicklink diagnostic tool that would not connect either, but there was an old superchips programmer in the truck that would work on this truck. It was showing codes p1210, p0340, p1280, and p0470. My brother changed the tube for the back pressure sensor but not the sensor, so I ordered a back pressure sensor and a cam positioning sensor. I didn't try to start the truck before I put the sensors in but it was running the day before other than showing SES and the codes. There was oil in the cps plug so i cleaned it and then installed the two sensors. After I installed the two it now will not start. It turns over but won't run. I rechecked the codes and am only getting p1210 and p0340. I checked the wiring at the cps and am getting 5 volts there and tach is moving when I try to start it. What should I check next? Not sure where to go from here.