EdBwoy wrote:So did this issue start immediately following the hub replacement?
I am thinking your issue might be the power steering system, whose components are located at the bottom right side of the engine. Jack up the front of the car and spin the front wheels to see if you get any noises.
Then with the nose still up, turn the steering wheel from end to end and see if it squeals. If it happens in this case, then we're looking at the PS fluid level, bad pump, or bad pulley/bearings.
This is more likely, but I wanted to make sure it wasn't the belt first as that could cause a squeal too (he said up a hill so I assumed it wasn't power steering).
I'll check the belts and PS fluid level as first checks.