I recently replaced radiator, water pump, thermostat and both belts. Temp ran up on me and while going piece by piece fixing cooling system the trans failsafe program popped up. I also found out it had wrong battery in it when I bought it so I also changed battery. Would any of the above problems have cause the trans fail safe program? Unlike most cases mine shifts through all gears but a bit roughly.