The way I said IS the way to do it, and the reason I leave it overnight is to be absolutely sure the ecu has lost ALL it's charge, no need for removing fuses etc though some remove fuses instead of disconnecting the battery. No need to do both
The car will continue to relearn values for a week or so depending how often/far it's driven
When you initially started the car did you let the idle settle down to normal before driving it? Perhaps you needed to leave it disconnected longer? Was it a new or second-hand icv? (new ones are cheap as chips) Did you fit the gasket properly? (they can be dead awkward if you haven't taken off the inlet manifold to fit them)
I think it's pretty unusual for the maf to 'die' in these so it might be worth trying it again but leave it for more than four hours
If you still have the same issue and think it's maf related there's usually a maf or two for them on ebay fairly cheap
http://www.ebay.co.uk/sch/i.html?_tr...at=0&_from=R40