New parts put on car within last month:Tires Brakes Water pump Thermostat ICVMass airflow meterWhole throttle body upper and lower cleaned.Passed inspection Oil changes up to dateTPS sensor Gear oil changed 500 miles agoSpark plugs Spark plug connectors Clutch fanRadiator has recently been flushedO2 sensor changedAll windows work all automatic Included with it for free . 3000 lbs hydraulic car jack. New bottle of synthetic oil, synthetic oil treatment and filter. (Oil has been recently changed though). Jack stand . All factory tools are still with car. BMW handbook is with car also. A/C pulley & belt. Spare key. Full sized spare. New BMW front windshield strip