For the side skirt..... Here's something I posted a little while ago.
"....I could see the white clips, but they would not snap in, and it turned out they were just broken. I bought a full new set of white clips and expanding rivets (along the bottom edge, and back edge in rear wheel well), removed both side skirts and reattched with the new "hardware"
Here's the parts diagrams:
#1 Non-Sport:
http://www.realoem.com/bmw/showparts...96&hg=51&fg=20 #2 Sport / M-Technic:
http://www.realoem.com/bmw/showparts...61&hg=51&fg=20 Part #5 in the diagrams are the main white clips that hold the panel to the car. There were 11 (Eleven) needed per side on my Sport/M-Tech model.
Part #7 are grommets that are used with the white clips. But, not a single one came out when I removed the old clips, so they weren't nessesary. I've got a bag full of new ones just sitting here.
Part #6 are expanding rivets that go on the underside of the skirt. I believe 7 were needed per side. Many old ones were destroyed upon removal.
Part #8 are some more expanding rivets that go on the "ends" of the side skirt. 2 are needed per side for the Sport/M-Tech, and it says the base model needs 4 per side. Every old one was destroyed upon removal....."
Search PelicanParts.com using these part numbers and you should be able to order from them. I'm pretty sure that's where I got mine.
Shopping list:
Part #51712234032 (Quantity, 22x) $.75 each
Part #51111908077 (Quantity, 14x) $.25 each
Part #51161881149 (Quantity, 4x) $.24 each
You might want to order a couple extras of each because I'm not certain of the numbers. But, some old ones may not be broken so they'll be your extras.