Maintenance: 540 2 pre cat O2 sensors $110
528 2 pre cat O2 sensors $130

Repair: 528
tie rods, boots, clamps $120
front struts and parts $450
alignment $80 (est.)

Total: $890

This is with me doing the labor and finding the best possible price for reputable brands. Imagine doing this at the dealer, probably $2500 bill.

On top of it, 540 needs new struts as well. This is why you put money aside. It hits you all in the same tine.

1998 BMW 540i 6 speed
Arctic silver, M sport suspension (euro delivery), prod. date 05/98, non VANOS
Staggered 18" style 32 OEM wheels
3.15 open differential
Remus exhaust
AFE CAI with improved heat shield
Z3 shifter
VDO oil pressure and temperature gauges in place of headlight/fog switches
Powder coated valve covers-satin black
CDV delete
AEA DRL module (aftermarket daytime running lights)

1997 BMW 528iA
Alpine white, premium package, prod. date 04/97, single VANOS
Staggered 17" style 32 OEM wheels
AEA DRL module
Custom made sun blinds for rear seating area

2000 Nissan Frontier Desert Runner, AKA "The Work Horse"

Garage aids:
Direct Lift Pro Park 8
Campbell Hausfeld 28 gallon oil lubricated air compressor
Newair ACP-1400H portable air conditioner and heater
Auto Enginuity scan tool with BMW enhanced option
Actron 9135 scan tool-for quick readouts