My pontiac g5 2009 runs great for a couple weeks then all of sudden won't start just clicks...then couple days later fires right up and will run great again for a short time..have changed the terminals they were bad and had alot of carosion on them ran great for almost a month went to start it did nothing and I can't even get the keys out of the ignition
Use a voltmeter to measure from the battery negative post to a good ground point on the engine (alternator bracket or case.) It should read zero volts during the starter click. Any reading tells you there is a bad ground connection somewhere. Bad grounds can be affected by weather. Also, during click-time, measure volts between battery positive and good-ground. It should not drop below 11 volts. Low voltage could be starter or battery, so measure the positive volts when you turn on the headlights. It should not drop more than one-half volt.