I have a 2002 LB7 and I just purchased it for pretty cheap. It ran when I got it and had no power and black smoke. Had a local guy do a test and he said replace CP3 pump. So I ordered on online and installed it. It ran good for a few days but probably stalled three times on me just when driving, then would start right back up. I then let a friend barrow it to move and an injector started knocking and was smoking white smoke super bad.I added some cleaner in gas and let it run and the knock went away along with the smoke. It still would stall out sometimes. Then the other day no start and it still won't I have a crank sensor code p0335 and if i reeset it comes right back. I have no voltage to the crank sensor with ignition on. I can't crank it and see because no help. I have a hunch that it is the crank sensor but I have read so many stories of people buying the crank sensor and it not solving anything. What wire is the crank output at the pcm? If I have broken wire somewhere I will run a new power wire to the sensor if needed. I kinda need the wiring diagram if anyone has one. I'm close to Denver if anyone wants to help. I will buy the beer!