You answered your own question.
"Had battery checked. Dead and will not hold a charge".
If it wont hold a charge,the battery's shot. If it would hold a charge,I'd say start looking for a short somewhere.
I've been buying those cheap Wal-Mart batteries, and they seem to hold up just long enuf to where the warranty expires.