Have a Ram 3500 Diesel and wont start in the cold or wet weather on 2003 Dodge Ram 3500

It will start if sprayed with wd40 in air intake

Asked by for the 2003 Dodge Ram 3500
Check your ecm for codes, pending codes or historical codes. If no codes you will need to view live data and check for any anomalies, glow plugs etc.