Check the wiring harness under the battery tray. That is known to be a trouble spot.