looks like 30 to 50 percent of 1uzs these days have faulty air flow
start yr engine then unplug the inhibitor plug on the box while its running
then select drive again and see if it stalls
if it does then it is prob yr air flow
if it does not stall then u might have wired up the inhibiotr wiirng wrong
if u do this test it will tell u if its related to the inhibitor wiring
but does sound like another air flow shat itslef