It is unlikely to last. Have you the emission readings? The BMW trade in allowance was more than your new one cost, due to the price of precious materials. If one intends to keep the car, OEM is the only way to go.he type 3 approved are fine. And will pass, well mine did after numerous fails with non approved ones. Not legally required but have enough active ingredients to meet emmisions. And can be found new for under 200