I have a 2003 320d BMW with the following peculiar problem:
- if I accelerate to approx. 160-180km/h (~3000 RPM) the transmission warning light comes on, the engine revs up to 4000 RPM and there is power loss.
- if I make a full stop and start again, the engine is still over-reved and has significant power loss.
- right after the event, if I stop the car, take the key out of the ignition and wait 30seconds, it resets and works just fine until the next time the warning light comes on.
Please help, the repair shop estimates a 2000 Euro invoice and I think this error could be fixed much cheaper.