Transmission problems with my mazda?

I have a 96 Mazda Protege Lx and my O/D (over drive) light keeps flashing on and off and my transmission keeps having a problem shifting. Does anyone know what this means? See I had just got my car back from the shop and this guy fixed my transmission leak, and radiator crack, along with my pvc oil pipe as well along with the belts too. So when my Husband and I went to Louisville Kentucky we got stuck in this horrible storm an I am guessing all the water went to my engine because my car almost stalled on the highway now we've been having problems ever since does anyone know what this means?
 
Back
Top