So recently I forgot to unplug my plug underneath the engine compartment and it rained the other day. After the rain i turned pump on to remove water and unplug drain plug. Now my starter needs a couple of taps for the solenoid to engage. All it's doing is spinning but i have to tap on it for it to engage into flywheel. Any idea on fixing this without replacing starter?