I had this problem on my 2008 Aveo5. Had the throttle body replaced in March 2018. Got the CEL again on New year's eve, en route to work, and it was running sluggishly. After work, I go to Auto Zone, and sure enough, it's our old friend the throttle position sensor. Took it back to the shop today. Don't think it's supposed to fail again less than ten months after replacement