Lovely car , try ringing bmw there wasnt much history with our e46 but i was able to patch it together with traces of history from times it was in with a main dealer, a past member owning it and weirdly service cards under the bonnet from other garages very random some people just dont bother going to bmw though even from new so might show up nothing