Sounds like disc dust shields. You not had any cv boots on at all? Are you mad?
Floating steering needs the geometry looking at to determine what's worn, track rods ends most likely then check the lower BJs. Whilst at it check the upper ones for movement.