Sounds like a cv joint, only does it under a load and only sometimes, like maybe the differential is attempting to lock the other side or something. is this possible? any other ideas, oh and this is straight, not while turning ( pretty much ruling out cv.