its either the cv or the hub. check to see if the cv boot is cracked. another sign of the cv being bad is grease...could be on the frame right below it, or currently my engine bay has it all over the coolant overflow bottle, back of the coil packs, the firewall, and even the underside of the hood!! all because of the damn cv. good thing is theyre only about 70 bucks.