Why have to get new throttle body?
First check the mechanical setup of the idle stepper motor is correct as per manual. This is because it is what moves cylinder 1 throttle butterfly, and then throttles 2 and by extension 3 are based off of 1.
Set the primary TPS as per vid below, so it's in the right place to start with.
But bear in mind you will also need to re-do it at the end for reason far below.
Then check/adjust the secondary TPS as per manual (0.60v +/-0.02v when fully closed), to be certain it won't upset your idle for balancing.
Then balance the throttles. It should indeed be warmed up, settled idle is enough.
Adjust front screw until cylinder 2 MAP matches 1's, then adjust rear screw until 3 matches 2.
Blip throttle after each adjustment.
Then finally reset ISCV / set primary TPS. This is last because it is located on the rear of the cylinder 3 butterfly, and after balancing throttles you will have moved things a little.