I had my CV go out a coupe weeks ago. the whole pulling sounds about right. mine started pulling only when i was on the gas and gradually go worse. I stopped to check it out, got back in after a couple minutes and it stopped.... then gradually came back. it semi sounds like your cv.