It's easy enough to diagnose if you have a multimeter. Fixing it however can be a real PITA because of it's location. The plug you have disconnected is part of a loom extension which feeds between the fire matting and bulkhead and comes out near the intercooler. It then joins to the main loom some where near the cam cover by another four pin plug (X36) which is quite often tie wrapped to the IC to TB hose. Disconnect this and do some continuity (resistance) testing between it and the plug that was plugged in to the MAF. Hopefully your issue is here because the next part is harder to do. You should be expecting very little resistance (circa 0.01 Ohm), anything high or fluctuating a lot is a problem. You might have to move the wiring around a bit to see issues (simulating the engine moving while driving)
If those test come up fine you then need to test the loom between the other part of the plug you disconnected and the ECU. Disconnect the X32 connector (one of the big badass ones that plug into the ECU, the one closest to the engine bay) and continuity test between the following X32 pins; 6, 7, 35, 38. The corresponding pins on the X36 are; 5, 4, 2, 3 respectively.
The wiring diagram shows the wire colours and pins and the MAF is item B46.
http://www.speedster... Z20LET - 1.pdf
Edited by SteveA, 01 May 2015 - 08:40 AM.