it has 5 wires, trust me. it does. i went over the entire ej20g pinout to compare it to the 22t pinout. its 5 wires.
i mean, its only logical. noah did the exact same wiring style that you did, but had to add wires to his maf. your car behaves as if there is no maf at all. ecu isnt happy so your car doesnt run