Hey guys, my truck is an 07 1500 with the 6.0l and 190k miles and I can't get her running right. Last Jan she was at the mechanic for what started as a no oil pressure problem and the mechanic said it was a blown head gasket. Fixed that, next another problem with the oil pressure, which he said was a leaky hose (sorry I can't remember more details). We fixed that and also had him clean my throttle body which I kept getting a code for on and off since the previous fall. All seemed to be well (although I thought my oil pressure seemed to be lower than before I started having all my issues - at idle it is a little less than 20 and it never quite makes it up to forty). This March, she started misfiring on cylinder four and after some basic investigating including replacing the injector I took her back to the mechanic. He said it was the valve lifter and 2800 dollars later, she had all new valve lifters and all the necessary gaskets. He told me to replace the belts and the throttle body which I did. Now she is throwing another code and I'm getting the old traction control and stabilitrac lights flashing and she's shifting really hard. This happens every time something is wrong with my truck so I'm assuming it's some kind of "safe mode" like on a computer?
Should I replace the camshaft position sensor? Any ideas where to start?
Thanks,
Deb