| First off welcome to the forums.
to answer your question, no they are not vital to the cars performance, from what i recall its some sort of air/altitude reader. not vital at all, just one more of BMW's extra features (which really only means more service costs to make money on hahahahahaha) seriously dont worry about it, I personally have mine tie-wrapped to the frame because of my CAI
__________________ |