Would it be the battery? It was turning over fine, it just wouldn't quite fire up (except for a few seconds once before it gave up again...)