My mate had an E46 M3 Ragtop. There was a recall on the rear floor cracking. Although out of warranty BMW paid for a new rear floor to be fitted. Not an expert on BMW`s but make sure this has been done prior to buying any vehicle. Maybe worth doing a search on this issue as my knowledge of the fault is very limited