The TPS can still be misadjusted with the throttle blade 100% closed..............and You can read tps voltage with a voltmeter and a safety pin. No scan tool needed.
A vacuum leak is certainly a possibility. But on a new engine install, you need to set minimum air rate and reset TPS.