Haven't been in the BMW scene in many years but there used to be a guy in Waterbury that parted a lot of BMW stuff to sell on forums. Got some decent deals from him on stuff like LSD, M wheels, etc. Have you been checking the forums for parts and/or cars?