Starter keeps starting!...

yes...isolating the power lead sounds like a good idea. Its usually just a plastic bushing under the lug.