Hi all, I have had my Z3 (M44) for a few weeks. I'm really happy with it except for the rough idle. There are no warning lights showing and when the revs are at about 1,000 it seems perfect however idling is erratic and it has stalled once or twice. I had replaced the ICV but that didn't seem to cure the problem and after ordering a code reader off ebay, this evening I plugged it in to see what (if anything) it would report. The result was; P0100 Pending. Mass or Volume Air Flow "A" Circuit. Any ideas what this is indicating? Thanks in advance for your wisdom.