I know about your shifter problem... samething happened to me. Fix that before anything, or else you'll find your self on the side of a highway at 2:30 am on St. Patty's day. Not where you wanna be lol.. I know. If you put the bimmer in the air look directly at the rear of the transmission right above the guibo. You'll see your shifter plate. There's two bolts that bolt that into the transmission to keep it from flopping back and forth. Tighten them up and make sure your rubber isolator is properly installed on the rear of the shift plate to the body. This will get rid of 90% of your problem. Otherwise, you'll shift and hear a pop sound and you won't be able to find a gear anywhere.
Carpet I'd say grab from a clean donor car. You can rent a hand held steam cleaner to get it really clean.
I had my spare key made at a hardware store where I also bought graphite for the locks.
1999 540i M-Sport
Still fresh and Minty
Black on Black coupe 5spd
1979 Trans Am 10th Anniversary
#16 of 5,683 made
KOI Import Parts-- 513-771-7777