Finally got rid off the factory ecu. No more MAF's Haltech ECU rocks. A bit pricey but worth every penni. Coasting never felt so good especially when you are able to stop. Seb at Specialty Z explained that the Dual or single MAFs don't really send the ecu the proper readings. Causing the ECU to close the throttle bodies when it detects too much air entering the intake. With the Haltch ECU the Air is actually measured inside the intake. You can sell your MAF's and selin to make up some cash back.