Thanks, did that on my wife’s old 2.8 , found out the hard way, buying twice!
Thought I may be able to try the 3.0 Z3 MAF on my sons but although I think they share the same engine? Not the same MAF . Don’t want the expense of a new one if that’s not what’s throwing the code. The car drives fine apart from the erratic idle when cold with your foot on the brake !