Your trans computer is picking up a fault code from the trans.
www.bmwe34.net has a section on trans issues that suggest what to check before going the replacement road.
What is happening is the transmission is engaing 3rd gear, "limp mode," to protect the trans from further damage. You also have reverse. Your switch to manual mode increases the chance of damaging the unit!