well my car runs strong on all gears just misfire on 3and 4 when is at low rpms before the 3500 RPM's and it doesnt do it too often but it does! and I always get my OBD code PO303&304 so I don't know where else to check! do u gusy think I have to change the ECU as well?