Try Bob Smart at Smarty's Auto (a.k.a. The Hoosier Guy). He has 40+ BMW's behind his shop.

518-622-0329