i have the same thing happen to my car, on rainy days and on super hot days, its
MAINLY either the wiring going to the starter or relay