I have a bmw 325ti msport, was in emaculate condition and full service history to prove. this car has been in a car accident, most of the impact was at the n/s/r lots of parts available for sale such as: full engine gear box ecu wire and loom all interior doors many other parts available. just ask if needed. mileage - 64000 and serviced 2000 miles ago. please contact using this number - 07446916735