Interesting.
Did you try swapping cam/crank sensors?
If the cam/crank sensors were swapped, it wouldnt even run at all. The thing is, my engine would run....it would just start to miss/sputter around 3,000rpm.
But just for grins I did put a CPS in the CKP position a few minutes ago. It would start and run, but barely...rattling/knocking etc...
Did you try a crank position relearn? .
there is no such thing on a duramax........
I ended up just cutting the sensor mount tab and using a washer on the bolt to re-clock the sensor. Yeah its ghetto and yes I would do this sort of thing to my own truck. There is no way in hell im going to go through the trouble of swapping front covers. Ill just run it like this, and if it shuts off on me while im driving sometime in the next couple days, oh well, its not like I wont know what the problem is.
Several pics. Of my unique front cover, the sensor in the "correct" position (well, 'correct' according to the cover, but in reality it wont start when its positioned this way), the sensor in the "wrong" position (but it starts/runs/revs fine with the sensor clocked here), and finally, my awesome fix.
ben