Hello,
The throttle will not need to be wide open to put the new tps in. Swap the tps for a new one and reinstall it, then if rpms still race check for a sticky cable and spray wd 40 or carb cleaner around the intake manifold base and check for vacuum leaks, if the rpms change then you found a leak.
If you need further assistance I will be glad to help you.
Thanks,
Joe
Sometimes you just barely have to open the throttle just a hair to get it on, if you have to open it all the way then once you put it on it is not reading correctly.
The IAC was most likely the problem, put your old tps on and see if it goes right on and corrects the problem.
Marine Mechanic
ASE, electronics, Marine inboards and electronics, automotive drivability, all around repair tech,