I had huge problems when I changed my rad ( non bmw OEM but a Hella rad all the same which many parts are on a Zed )and refilled with coolant, all sorts of weird things happened, fan not coming on at all, fan on too much, coolant blowing out the expansion tank. you name it it happened.
I found it was mainly down to air in the system and needing a new filler cap ( sopers bmw for that, dont use aftermarket tried that and caused a lot of my issues) these on the M43TU at least have the pressure relieve built into them along with a seal
I found the Zed to be a real bi*** to bleed, took me ages and at least 4 drain/fills after watching youtube clips and different ways to fill/bleed.
Hope you get it sorted mate...