3 Series 320d M Sport Business Edition Touring

My daily driver for the last year , car has full service history and over 11 months MOT  but its advertised as spares or repair due to it needs looking at . ive been told it needs a body control module 

Everything was fine until i hit a bad pothole which has damaged the rear tyre which is why it has a odd wheel on it and the original is in the boot , after hitting the pothole a lot of warning lights flashed up and i lost my indicators and electric windows , also the headlights now stay on even when the switch is off . The car still drives fine 
It comes with 2 keys and the V5 is in my name 
Car is in Alfold West Sussex 
There is NO buy it now price , it goes for what it makes 
Terry 07881525790

Cash or bank transfer on collection only (no paypal)