I hope you've solved your problems by now but for anyone else who sometimes sees the Trans Failsafe Program. Check your battery for charge. I know this is a symptom of a low system voltage for some manufacturers (and I saw the same message several times before i replaced my E39 528 battery)