Yes, gasoline issue would be first thing to go after, add "heet" or similar to fuel tank.
No on the IAC valve, it is just for idle issues, and since you didn't notice idle issue first that wouldn't be worth checking.
Air flow and air temp are the same sensor, the MAF sensor.
Since computer is in Open Loop when first starting I wouldn't think MAF would effect starting.
You can unplug the connector on the MAF sensor and then try starting, if it starts right up then MAF wiring could have a problem.
You will get a CEL with MAF unplugged, and engine will start and idle fine without MAF but won't drive very well, lol.
When engine starts(without touching gas pedal) does idle go up to 1,500 and then drop back down to 1,000(cold engine) or 750(warm engine), that is the computer testing the IAC valve and then reading data from the ECT(engine temp) sensor.
As engine warms up idle should go down from 1,000 and end up at 750, ECT sensor is working as is IAC valve.
On a cold engine only the MAF, ECT and TPS(throttle position) sensors are used, O2 and other sensors are ignored until engine warms up, computer uses pre-set fuel/air mixes at this time.
I guess the easiest thing to do would be to get a spray can of Ether(starting fluid) and spray it into the intake(pcv hose or power brake hose) and then crank engine.
If it fires up then fuel was the issue, bad gas or CPS(cam position sensor), or Fuel pressure leak, try turning key on(count to 3) and then off, repeat 3 times, and then try to start engine, if it starts right up then you have a pressure leak.
CPS times the injectors
If it still takes 3 cranks with starting fluid then spark is not starting, CKP(crankshaft position) sensor tells the computer that the crank is turning so to start the coil(spark).
CKP sensors rarely fail, and if they do they fail completely, no start, not slow start.
And CEL would be on.
Weak spark can be a voltage issue, any history of wiring problems, or any engine work where ground straps might not have been put back on tightly?
Also just to see, unhook the negative battery cable for 5 minutes, then reconnect it, that will cause a reboot of the computer and force it to relearn sensor parameters, anytime you change or clean a sensor you should do this, but also if there is a problem, reboot .....just like your home computer, lol.