Sounds like a cv axle to me. They really don't cost too much if you buy them from rock auto and do the install yourself