Water temp - yes, affects fuel metering at different temps.
Throttle position? yes, affects rev time more than anything.
Air temp? yes, will go to a default setting if not used and should not over fuel the way he explains, just put one if mine after running it without one for over a year.
MAP for air intake volume, yep.
O2 sensor in the exhaust. yeah but doesn't monitor fuel like late models.