How long and how big is your battery cable to the solenoid? If the solenoid was sticking it must be bad if just warm weather causes it. If you think it is heat related, either move the solenoid or get some kind of good heat reflecting insulating material and put between it and the headers. Also check all grounds and connections just as Rich did.
Ron
