Mine is the same age. It came over on the same boat as USA-RET's.
But, mine has 35K mi. on it.
Here's my maintenance schedule:
Oil & Filter at 5K or 6 mo.
Air filter when it looks dirty (10-20K mi.)
Cabin filter at 12 mo.
Brake fluid at 3 yrs and then 2 yrs
Spark Plugs at 30k mi.
Diff fluid at 30K mi. (clutch pack MP LSD)
Trans fluid & filter (pan) at 50K mi.
Coolant at 50K mi.
Serp belt at 50K mi.
Coil packs at 60K mi.
Coolant hoses at 6-8 yrs??? Not sure how long these last.
Opinions?
__________________
My 2017 M240i: MHD, xHP, Modded OE Intake, AA GESi 400 CPSI Cat DP, Dinan Mid-pipe, M Performance LSD & Rear Diffuser, BMS Exhaust Tips, Apex EC-7 Wheels, M-Tech Front Lip, iND Painted Mirror Caps, Smoked Reflectors