does sound like the airflow meter is faulty but they are about £50 and easy to fit yourself. Just need a screwdriver.
If you can find a friendly Alfa garage with one in stock, just fit it and see if it fixes the problem. If it does buy it if not give it back and book it in for a service :-(
Jules
March 2008