Gets curiouser, took wheel off checked flange, was aluminum not steel but no cracks. Hmm.. Put my vin number into real oem and it says bike is July 2015 so should have the steel flange unless BMW modified the ally flange on post 2011 when the recall allegedly finished. Either that or my bike had its drive box replaced for an older one, I know my bike had a crash in the past, search said it had been a class c write off. Had another look after replacing the wheel and spinning it again, the disc wobbles too so diff bearings are shot. Need to make, buy or borrow a puller. Does anyone know if pattern ones are available, I'd say pukka bmw ones are €€€€