the od light flashing is showing you that you have a code in the tranny. if you go to an auto parts store they may be able to pull the code for you. but to me sounds like you may need a tranny but good luck man. i had one like this but the truck lost revers shortly after this problem. good luck man.