I'd clean your throttle body and lube it up, as well as checking the connection to the throttle position sensor and check on the traction control throttle body.
You could also try taking the car to autozone to have the codes read, that should give you a good idea of where the problem lies.