It's possible you have a dirty tb, but not typical that on throttle it would do this issue. Take a read of the below link and tell us more about when it happens. Such as up hills etc etc.

TCC rpm oscillation