Just got back from a 1,000+ mile road trip for a funeral. About 150 miles into the trip the "service engine soon" (SES) light came on, felt like the car was mis-firing but due to time constraints couldn't stop to fix it. After arriving at destination took it to mechanic to verify and indeed it was a misfire. Changed plugs and wires and cleared error code. Engine still shook a little but no SES light. Headed home, about 250 miles in SES light came on again. Upon getting home checked OBD code still showing misfire in cylinder #1. Also just this once car had trouble starting and needed a jump, also wife (her car) tells me "oh yeah, had trouble starting a few weeks ago and when I had the oil changed they said the battery was showing low." Any other ideas what could be causing misfire? I thought maybe coil but read that I should get misfires on both cylinders that are attached to that coil also tested with multimeter and didn't show any problems. Also as far as I can see battery tests fine with multimeter as well. Other thought is it may be fuel injector. Thanks for any help.
99 Grand Prix 3.8L V6
143,000 miles
99 Grand Prix 3.8L V6
143,000 miles