My airflow meter went a few months ago, however, when it goes it is not an intermittent fault. The poor running remains until you replace the meter. The symptoms when mine went were a distinct lack of power and rough running. My son's Corsa had the same problem with the same symptoms. They are very expensive to buy new, try and get a second hand one from a breaker for about £20. May be your ECU, these can be bought very cheeeply on ebay, I tend to buy one when they are going for a few quid to keep as spares. However, I am not convinced that is your problem, still sounds like an intermittent electrical problem. My problem seemed to disappear after changing my coil, however, it soon returned. I believe I have a loose connection somewhere near my coil. I have since put back the original coil and it is running well again. My problem will undoubtedly return unless I check my wiring.