55+ yrs combined BMW Mechanic Experience