I have a 2002 BMW 530i with stick shift. I came home and it drove well. After that I couldn't shift in any gear. When the engine stopped, it shifts. But after I start engine it won't shift in any gear. What can it be?
The clutch is not disengaging completely. You are faced with removal and inspection of the clutch. Possibly the throw out bearing has collapsed/disintegrated, whatever the reason, 120k is not bad for clutch life.