22 hours of labor? I'm struggling to think on any job that requires 22 hours of labor. Engine replacement? Supercharger installation? Replacing timing chain.....is not one of them. Unless I'm missing something. I'd get another opinion.
'07 335xi 6-spd 4dr, Montego blue
'98 540i 6-spd Sport, Jet Black II
'92 325i 5-spd 4dr, burgundy