MAF is OEM brand new and performed perfectly. Ill have a try though and see what happens
Why I suggest it is that I'm fairly sure the car goes into some kind of default fuelling mode with the MAF unplugged. If it runs better unplugged I'd look at O2, MAF and other air/fuel mix related issues like vacuum/exhaust leaks.
Another thought: are you running a silicone intake? It isn't collapsing is it?