went ahead & bought a new u-joint and put it in (so much for my lifetime warranty from Advance - they ain't got 1 store in this state). seems to be driving alright now, so that must've been it.
and as for the counter-rotation of the open diff, turns out it only does that if the pinion is stationary... which makes sense thinking back on it