could be, make sure the cable on the trans bolt is tight and clean as well.

have you tried to jump the starter yet?