Should I be able to fix an intermittently working horn by taking off the steering wheel, and squirting some contact cleaner on parts, or does this sound like an "order parts from your BMW dealer" type of thing?
Follow Ups: