my 1997 olds refuses to move the car in drive only however it will move slowly when the engine races slightly but if you shift to 1st gear it moves perfect then to second perfect once at 30mph you can shift to dr. and it will be good. then for some strange reason it will work perfect from dr. right out of the box. any suggestions