bad ground, bad connections, could be bad starter if it comes down to it.