in the search for my hard start problem, i started ripping and tearing, removed tst, and was throwing the 0336 code, so i removed the crank sensor and started the truck, and it still started the same, i went to put the meter on the sensor, and i noticed it had a flake of metal on it, did some research in the manual, and it says the crank position is used for start up, then it relies on the cam position after it is running, and then relies back on the crank position for back up, reinsatalled the crank position sensor, and now it starts fine, reinstalled tst and all is well, no codes, and starts good, i have no idea where the metal flake came from, but it must have affected the signal,, Oo.