It's a stock 3.8 v6 supercharged engine in a 2001 grand prix gtp.
Bought brand new back in 2001, haven't ever really had much problems with the engine until recently.
Sometimes under quick acceleration around town or after a long high speed drive on the expressway the engine will kind of sputter to the point of almost stalling, engine service light comes on as well.
After sitting in the garage over night, get back in the car the next morning and everything is fine, no light, no sputtering, no nothing.
Could it be clogged fuel filter, dirty spark plugs or some sensor not working properly?, any suggestions would be greatly appreciated, it tends to happen more at slower speeds, at highway speeds of 70-85mph, its fine.
Thanks
TC