Service engine light infrequently comes on for no reason.
The car has some pick up to it and rides smooth.
It's the younger sibling of the Camaro.
The engine light frequently comes on my Beretta also. The problem is with the EGR valve, what I did was purchase a new one for $200. Then I cleaned the lines that lead to the valve, it stopped doing it for a while but came back. You need to pull out the EGR valve and clean the soot around it.
Good Luck
George dgnx1@home.com