My 1995 GMC Sonoma with 156k miles on it started chugging recently. Just gave it an oil change roughly a week ago. In the last week the battery died several times, twice because i left a light on, and several times for no apparent reason. I recharged it after every time it failed to start. It would start up once after a charge, i would let it run for a few minutes, turn it off, and try again, but it wouldn't start. Just today replaced a faulty battery connection, battery problem appears to be gone. Battery is 2 years old.
Drove it down the highway at 70 miles an hour for roughly 15 minutes the day after the oil change, had been driving it in town before that. Once i turned around and started to accelerate again the RPMs would climb and fall almost 300, the engine would chug and cut out like i had taken my foot off the gas. Eventually got up to speed and drove home at 65 on cruise with only minor chugging and drop in RPMs (less than 100, noticeable but not nearly as frequent). Now the engine is chugging all the time, it idles 200 RPMs below what it used to, and drops almost 100 when it chugs. It will run smoothly for roughly 15 seconds then start chugging for 1-3 seconds.
I can't afford to take it to a mechanic at the moment. Can someone tell me why my truck is doing this?
Drove it down the highway at 70 miles an hour for roughly 15 minutes the day after the oil change, had been driving it in town before that. Once i turned around and started to accelerate again the RPMs would climb and fall almost 300, the engine would chug and cut out like i had taken my foot off the gas. Eventually got up to speed and drove home at 65 on cruise with only minor chugging and drop in RPMs (less than 100, noticeable but not nearly as frequent). Now the engine is chugging all the time, it idles 200 RPMs below what it used to, and drops almost 100 when it chugs. It will run smoothly for roughly 15 seconds then start chugging for 1-3 seconds.
I can't afford to take it to a mechanic at the moment. Can someone tell me why my truck is doing this?