If it was a dodgy throttle body sensor, you would smell the fuel out the exhaust as the engine would add more fuel thinking it needs it due to the throttle position (b.t.w it will kill the catalyst)
I have a good throttle body (used) available and it's a 5 minute job to swap.