The Whining sound you are hearing when pulling into your parking spot does sound like it is related to the power steering pump. If you had a line leaking, then you likely had a low fluid level which was causing the whining. We would recommend regularly checking your power steering fluid le...