Hi Guys its been a while

so the car is high reving like a bitch = 2.6 v6 on X plate.
Stop at lights/roundabout/give way 2000 revs some times drops if i dip the clutch, rev it some more, turn the steering wheel.
It does on a run as well but probably not so noticeable but there for sure.
Speak to my mate the spanner manner who knows someone to plug in and take a look.
Lots of jargon talk but doesnt seem to be sure great advice cost £40

I can sit in the car rev the pedal and up she shoots to 2000 nowif i dont attempt something it may be 10 minutes plus before she brings down the revs herself.
Anyway the word throttle body has come up so i bought one off ebay about £35 but being a complete idiot took parts off it to try and rectify this problem so the result you ask ?
well i reduced the revs and time of sticking still doing it but not as much at this point i played some more changed the motors over and BANG !!! problem back again.
So theres the background question is does this problem seem to you to be the throttle body control etc because i was considering buying another and fitting it complete this time.
Appreciate any help and advice you can offer