Hello, First Im 80 years old, pick up this e36 a year ago. Worked on for a year, It had 98000 miles. Rebuilt every thing on iwas able to do , Installed A hardtop for us old folks it get cold in Kansas It run like a new one. Installed the item s listed New rad water pump thermostat belts hoses New air compressor all ox sensors 4ea brakes rotor and pads new tires change all fluids trans ete This i can say its not that hard to work on, I like very much will rebuild the front end soon Thanks Poepickk.