Buy one off a well established member from here. Or buy one cheap as chips and spend two grand plus replacing the whole cooling system. Pipes themo rad pump (upgrade to a STEEL turbine water pump, not bmw original plastic turbine) ,all the sensor, ( bmw or oem) and the maf ( semeins vdo ) and seals !!! Every fcuking seal ( BMW seals, except the vanos seals. Stay away from BMW vanos seals)... And that's just the engine. All suspension oem equipment. ( lemforder, ) dont waste your time on "first line,Febi" crap. ... Once the car is over 80 thousands miles ALL THESE PARTS WILL START TO FAIL. ... guarantee IT. .... rant over