Had my throttle body replaced also. Unfortunately i forgot what the code number was, but i know it was TPS related. details:
I got check engine lights and other lights came on in the dash. Happened multiple times. Turning car off and on did not help. Had a throttle position sensor code. The fix that time was to replace the throttle body (throttle position sensor).
Haven't had those symptoms since; knock on wood!
__________________

^^^^^^^^^Like our Facebook!^^^^^^^^^
|