Diff is easy to check with a jack and a couple of minutes (hence you won't totally freeze to death). Although the diff feeds both wheels, so I doubt it's diff. Sounds a little more like a brake pad that somehow moved out of place and wedged or a band inside the trans that came off it's pin. Usually they can't do this..but let's pretend I've seen one put in wrong and give a similar issue.