I got the Truck to Start! but
The truck has a misfire on cylinders 2 and 4 and the other ones are working like normal no misfires.
Cylinders 2 and 4 when i plug in the scanner misfire in the same time is that a Injector problem a Coil problem or a piston problem because the Engine has 309 its possible it can be pistons
Also how do you fix Crankshaft Position Variation not learned code.
cyl 2 & 4 are on the same bank. That makes me suspect vacuum leaks and bad gaskets.
See our FAQ for misfire troubleshooting
switch the coils around and clear the codes. Start it and let it run until the CEL pops up again. Then scan it and see if the codes jumped to a different cylinder, if they did then replace those coils, you could try that with the spark plugs too. If the spark plugs are causing the problem better to replace them all instead of just one or two.

