Commenting on if belt was installed correctly or not: tooth count is probably the most guaranteed way to set it properly. I had an experience with old Subaru where prior owner set teeth by marks and made one off, it was an easy fix and an immediate jump up in vehicle resale value
IMHO, at this point the question if belt is correctly installed is settled.
I would say this area is very likely the most interesting to explore.
From what I’ve read, Sienna of this year would engage fuel pump via relay before start, then right after engine transition above the threshold RPMs will switch over to the circuit controlled by the oil pressure sensor.
So, my first idea would be to back-probe the wire feeding the fuel pump and see if pump stays energized after start.
The same can be accomplished by testing the fuel pressure in the engine bay.
Not sure what of these two methods would be more troublesome to OP.
Another note I found on this generation of Sienna is that upon transitioning to the oil pressure controlled fuel pump circuit, power goes through the big resistor installed somewhere in front bumper area, and apparently it is a part failing often. I would not explore this until fuel delivery is a definite suspect by testing pressure or pump power line.