I have bought a non Bosch maf sensor from 2 other European suppliers, both were causing misfire and rough idling issues. Although no MAF related dtc were being thrown up, plenty of weird dtc's.This Bosch item works flawlessly. My personal experience with the other unbranded MAF sensors are they cause major problems .