Past few months, starts one day, not the next. Replaced old battery, cleaned ALL connections from battery (to include ground) to where wiring off starter enters the firewall. Replaced both micro switches (on fwd - aft shift lever and above parking brake). Cleaned all blades / receivers on all...