Warm engine cranked up right away, but repeated attempts to crank a cold engine is resulting in starter solenoid failures. I've replaced three so far. Starter engages and engine turns over trying to crank like normal at first. But after 5 or 6 attempts at starting, the solenoid freezes up and...