as far as i know mate its just an air flow meter...
you tried holding the flap and the throttle open while trying to start it? this will get the ECU trying to start it at a different point on the map, thats the way it works on the eec-v anyway...worth trying., it might stop it over/under fueling....