My family has always used Ultimate Euro in Ft. Lauderdale. They recently replaced the transmission in my E38. They've done the diff seals on my dad's E46 M3. May be worth a visit by your friend if...