Solstice Lurching on Deacceleartion

When I slow down to come to a stop, my 2006 Pontiac Solstice lurches. Sometimes this is very scary as it is a hard lurch, sometimes it is just a slight lurch. The engine light is on. I have taken it in for this problem previously and the problem goes away but it has been acting up for the last few months so I wold like to get a better idea of the problem.

Get the code read and post the actual code here, not someone else’s interpretation.