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...