I was just wondering what part of the car the 'throttle body' is?
I suspect it could be a few things but more advice would be helpful.
Im asking because In a earlier post it has been said it was a good idea to clean the throttle body to alleviate the problem of engine jerk during acceleration lift off.
cheers.