I purchased this Hybrid Dual Port BOV Kit for my 2012 Mazdaspeed3 and unfortunately had a poor experience. Shortly after installation, the check engine light appeared with code P0101 (MAF performance issue). Despite verifying the installation, the car continued to run inconsistently with this setup. Ultimately, I decided to upgrade to a COBB unit, which resolved the issue completely. While the product appears to be solid in terms of build quality, the compatibility and drivability were not acceptable in my case.