This could be a few things. It could deal with the ignition switch, the starter relay, a bad starter solenoid. What I need you to do is this. When it doesn't start, have a helper turn the key to the start position where you get no noise at all. At that time, you need to check if there is power to the smaller wire going to the starter solenoid. If there is, the starter is the issue. If there is no power, you need to go to the relay and check for power there. If there is power to the relay and none out, the relay is bad. If there is no power to the relay at all, then you need to remove the ignition switch and have it checked. Also, before you do anything, check the simple things. Make sure the battery terminals are clean, not corroded, and tight. Check the battery ground to the engine block for the same things. Also, check to make sure all wires on the starter are tight. Heat can play tricks on loose connections. One last thing, if you are working near the starter, make sure not to cross any of the wires near it. If you have to remove the starter, disconnect the battery first.
Monday, September 5th, 2011 AT 3:03 AM