based from yur description, cv joints for sure. malamang napasukan ng tubig pwede naman linisin lang kung di pa masyado nasira yung joint. repack lang then apply grease. yung boots pwede din pangsamantagal muna

kung parang grinding sound na bakal sa bakal and tunog, ball joint...