This rarely happens in Canada. Try another dealership, or organize a case. Your situtation would not be the same as mine because there are no associated engine code in conjunction with your issue. Try to be civil and bring in BMW NA's recall on the wastegate issue SI B01 01 12. If they deny it, bring it to a manager because the grunts don't really give a shit about their job or the brand.
Refer to this: http://www.e90post.com/forums/showth...9#post12157939