I have a 2000friend chevy 2500 classic with a 5.7 engine. When it runs its perfect. Sometimes I start it and it dies and may not start again for a day. It will crank and crank but won't start. Something is killing the fuel pump and ignition. Not the background lights but all the other dash lights won't even light up and the battery gauge reads dead. Any ideas? So frustrated!