That code is a an intermittent loss of crank or cam sensor. So check tose for resistance and if high, replace it. Also check connections like wiggling whiel truck is running if you can it may need anew connector/wires. There is a tsb for the crank sensor andi've included part numbrs for each aprt but the dealer may have anew one that you splice in.
Images (click to enlarge)
Monday, December 10th, 2012 AT 3:03 PM