Maybe. The two operative theories at the moment are mismatched front diff or bad U joint behind it. The diff itself is in perfect shape, maybe out of an automatic, which came with stock 1:4.3 not 4.1
http://www.va4roc.com/archive.htm#reference