Just a quick note, if you truck has a tach and it is moving while cranking your crank sensor is not your problem. It maybe hard to see 4 or 500 rpm but it's a quick way to see. I have had sensors that by the time I went to the shop and back to the parking lot with a scanner if would fire up.