Mechanical Help!!!
IMO without being there and being you already checked the wheel bearings, I think your power steering pump bearings went out.
I have had PS pumps squeel when bad.
Print