I know Sam's garage well and they are awesome mechanics, very reputable and professional. Beautiful car by the way. It says you're in Mississauga yet you take it to Sam's garage in Markham. Isn't that a rather large hike for a mechanic. There are good mechanics in Miss. too.
BMW 325I E30 Chumpcar Race Car
BMW 540iT M-Sport (New Family Hauler)
BMW 135i Msport Daily/track toy