Dave, contact Frank Greppo fgreppo9@gmail.com, he has a 2002 & 3.0 CS and can recommend where to go.
Sewickly or Bobby Rahal. The independent I know does not work on newer BMWs.
I stand with Dave Farnsworth encouraging everyone I know to vote No.
Separate names with a comma.