Thank you Big Evil for the reply, I will take it to get diagnosed and will let you know the results as it could help someone else with same problem. and by the way I also checked and did a few of your suggestions regarding sensors you mentioned in earlier threads, and it did make the car run better even though its sticking in 3rd gear, great job you do know your bimmers! Hope other members read your threads it will help them a lot.
god bless