
Chevrolet Silverado 1500 2020 – Hard to Start / Cranks But Won't Start (Cold Engine)
The engine cranks normally but fails to start when cold, indicating a potential issue with fuel delivery, ignition, or engine management sensors. Common causes include a failing fuel pump, weak battery, or faulty engine coolant temperature sensor.
Diagnosis Details
Possible Causes
Fuel pump not holding pressure or failing – common on GM trucks, especially when cold.
Weak battery or poor connections – voltage drop during cranking can prevent ignition.
Faulty engine coolant temperature sensor (ECT) – causes incorrect fuel mixture when cold.
Crankshaft position sensor failure – no signal to PCM, no spark/injector pulse.
Fuel injector leak or clog – affects cold start fuel delivery.
Related OBD-II Codes
Not satisfied with this diagnosis?
Try Another DiagnosisWhat To Do Next
What You Should Do
Check fuel pressure at the rail (should hold ~55-62 psi).
Test battery voltage and clean terminals.
Scan for diagnostic trouble codes.
If no codes, test ECT sensor resistance and crankshaft position sensor signal.
Inspect fuel pump relay and fuse.
Share this diagnosis
Help others with similar symptoms
Disclaimer: This AI-generated diagnosis is for informational reference only. Always consult a qualified mechanic for an in-person inspection. AutOwner is not responsible for decisions made based on this information.



