Crappy day

That does suck. Have you tried putting it manually into forward gears other than D? If it will pull in one of those, it could help pinpoint the trouble.