Truck is hard starting acts like timing is out. on 1998 Chevrolet 1500 Pickup

Replaced crankshaft sensor and camshaft sensor. Runs fine once it starts. New battery and new starter.

1 answer
check your fuel pressure