Hello,
To start I am new to Diesels, I have worked on cars my whole life just not diesels. The other night I went to drive my 2003 Chevy Silverado 2500HD Duramax which I didn't drive the day before so it was just sitting for only a day. It was cold that night about 20 degrees. The truck started up and then died right away. I thought it was just too cold for the truck to start. I was in a rush so I just took my other car. The next day it was a little warmer but I plugged the block heater in and left it plugged in for about an hour thinking it would start easier. I tried to start it and it wouldn't start up still. I changed the fuel filter thinking it got clogged or something. Bled the air out of the bleeder and still didn't start up. I check all the fuses and they were all good. So I then scanned the truck to see if it threw a engine code. It did the engine code was glow plug/heater circuit "A" P0380. I then started checking the relay for it. Pulled that block off with the relays in it and tested output voltage and it wasn't getting 12 volts so it was bad. I went to the parts store to buy new relay but they didn't have one so just to see if that was the issue and if it would fire up I switch relays with the air intake heater to see if the truck would start up with the good relay in the glow plug spot. I put the block back together and put it on the truck and put everything back together. The truck still wouldn't start just would crank over and over and not start up. So I cleared the engine codes for the P0380 for the glow plugs and tryed to start it again. Still wouldn't start. Scan the truck for engine codes and it was throwing the 2 engine codes which were both "Air intake heater code P0540" which I figured it would because it had the bad relay in for that. Would the air intake heater cause it not to start the truck? Can someone please help me figure out why the truck won't start?
Any help would be appreciated thanks.
To start I am new to Diesels, I have worked on cars my whole life just not diesels. The other night I went to drive my 2003 Chevy Silverado 2500HD Duramax which I didn't drive the day before so it was just sitting for only a day. It was cold that night about 20 degrees. The truck started up and then died right away. I thought it was just too cold for the truck to start. I was in a rush so I just took my other car. The next day it was a little warmer but I plugged the block heater in and left it plugged in for about an hour thinking it would start easier. I tried to start it and it wouldn't start up still. I changed the fuel filter thinking it got clogged or something. Bled the air out of the bleeder and still didn't start up. I check all the fuses and they were all good. So I then scanned the truck to see if it threw a engine code. It did the engine code was glow plug/heater circuit "A" P0380. I then started checking the relay for it. Pulled that block off with the relays in it and tested output voltage and it wasn't getting 12 volts so it was bad. I went to the parts store to buy new relay but they didn't have one so just to see if that was the issue and if it would fire up I switch relays with the air intake heater to see if the truck would start up with the good relay in the glow plug spot. I put the block back together and put it on the truck and put everything back together. The truck still wouldn't start just would crank over and over and not start up. So I cleared the engine codes for the P0380 for the glow plugs and tryed to start it again. Still wouldn't start. Scan the truck for engine codes and it was throwing the 2 engine codes which were both "Air intake heater code P0540" which I figured it would because it had the bad relay in for that. Would the air intake heater cause it not to start the truck? Can someone please help me figure out why the truck won't start?
Any help would be appreciated thanks.