HI I have a 1991 735i, which I love. I have been having a problem, dash indicates TRANS PROGRAM. This problem has been happening for several months, normally this can be cleared by stopping and then starting the car, sometimes this takes several attempts. Normally this happens when the car is cold and...