No more cracked e90 Plastic coolant necks this upgrade elreplace the old plastic with new billet aluminum amd OEM BMW O RING