I will run my car for half an hour and this causes the starter solenoid to heat up and then the car will not start until its cooled down ,,,, I don't know what to do …. Any help would be great . I have already replaced it once and it still happens ,