hi, i have two questions to hopefully someone who knows what thier talking about on a 1987 325i: 1) when i start the car up and its just idleing with the clutch in the rpm get low like 500 the jumps to like 1000 it does that like 5 times taking around 20 seconds in all, and then finally settles to around 800. 2) the shift knob sometimes comes off when shifting which is fix by a quick tap to the top to settle it back in place, but when i look at the bottom of the shift knob it looks like a quater of the knob is missing (on the inside only).
is there a quick way to fix these? are they normal? should i replace somthing?

thanx for your help