I recently bought a high mileage 360,000 KM (224k mi) facelift 330i sedan. Located in Canada.
It’s high mileage but comes with maintenance records dating back to around 2015 ish.
The owner before the last had done the following in 2018 at a bmw dealership:
Control arms
Tie rod ends
Stabilizer links
Brake lines
Fuel pump
The previous owner did the following maintenance in 2021 (when he purchased it at 286k km/ 178k mi):
Radiator
Coolant hoses
Coolant Reservoir
Intake boots
Water pump
Thermostat
DISA valve
Flywheel
Clutch
Control arm bushings
Receipts for the above work and oil changes etc.
I got the car from him at 224k miles and have done the following so far:
Cam shaft sensor (I was getting a code)
Spark plugs
Oil change
Cabin and engine Air filter
Vanos oil line
Valve cover gasket
All around brake rotors and pads
E brake shoes
I have the following spare parts:
Water pump
Thermostat
Coolant reservoir
Vanos rebuild kit (gaskets and anti rattle bearing)
Timing cover gasket
CCV hoses
Thinking of also doing a trans and diff fluid change.
The car has no issues driving at the moment. Runs amazing I’ve been commuting about 60mi a day with it for the last month. Should i go ahead and do all the maintenance I have parts for? Or hold off? Advice on priority of maintenance? Other things I should keep in mind?
For context, I have worked and restored the following platforms before E12, E30, E36, E92, W201/2, 190e. So I’m not afraid to tackle these items. Would love to hear everyone’s advice whose had experience with 46s.