you might try "German Motors" in Troy, Michigan. it's a service center, not a dealership like the name might cause you to believe. it's just north of Detroit. it might be a bit of a drive but this guy is a magician with MB, BMW, Porsche. i use him for all my auto work i can't do myself. i drive 90 minutes myself to get my 16v there because i've never found a shop that does work as well as this one. email me at firstname.lastname@example.org
and i'll give you the number.