Don't know if this will help, but it's worth a try.
Had simlar thing happen to my Td5 in the middel of nowhere. Fixed it by disconnecting the battery for a couple of minutes and reconnecting it. Seems to reset what ever system(s) that caused the problem.

