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.