Where does the whining noise sound like it is coming from? When you say brake pedal locks up you mean the brake pedal goes hard and does not slow down the vehicle or takes excessive effort to slow the vehicle down, right?
Check the brake fluid in the master cylinder reservoir the check for fluid leaks below the master cylinder on the brake booster.
Next with engine off, pump the brake pedal 5 times then press and hold you foot on the brake pedal and start the engine. Does the brake pedal drop after starting the engine?
Try this and get back to me, TY
Wednesday, September 4th, 2013 AT 10:01 PM