'03 Chevy Duramax won't start

My buddy has the above truck which he rarely drives. It's been in his garage and plugged in. He drove it a week ago. He went to start it a few days ago and it ran for about 2 seconds and quit. It turns over fine, but won't start and acts like it's not getting fuel. We used a code-reader on it about an hour ago and it is showing no problems.

There is a spot under the fuse pannel out under the hood that mice like to make nests and chew threw wires. its not a hard thing to pull the pannel. the cover comes off with a couple of snaps in between the motor and the fuse box.once you get it lifted out you then will need to unlatch the two on the pannel between the fender and the pannel. the pannel will flip up. if the truck sit alot there is were your problem probably is (you may want to check all the main and secondary fuses before you start)

Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.

Check spark plugs, leads, distributor cap & rotor arm, fuel pump, fuel filter, coil pack(s), relays, replace any items that are suspect IE Fuel filter which has probably not been changed since new even though they should be changed on all vehicles every 18 months, all of this can be done at home & will save you a lot of bucks in mechanic/garage fees,

Sounds like a bad battery. A number of chain auto parts stores will check it and your charging system free. Before that, if your battery has removable caps, check the water level, if it's down, fill to the bottom of the fill rings and charge the battery, if you have a battery hydrometer, all the cells should have about the same charge level, if one or more show a lot lower than the others, battery is probably bad. Hope this helps.

I'm
sorry but I believe you have this posted in the wrong product
category? Please re-post the question in the proper category if this
is the case, otherwise you have my apologies. This is the car and
truck problem category

Fuel injectors may be dirty.. or plugged.
The car just sitting there may have caused the gas to go bad which may have
given them a head start on plugging from the get go. Get some cleaner for it.
When the dash lights blink, is it unlike anything you've seen it do before?
check the detail :