Have you checked your crank angle sensor, ignition timing, throttle position sensor?
Is the ecutalk still saying MAF?
Have you reset the ecu?
If you disconnect the MAF does the engine run the same, better or worse?
Have you checked the wiring from the MAF back to the ecu?