2005 Mercedes Benz SLK350 power steering pump replacement. Cause is due to lost of steering power and whining noise. Noise increases as the steering wheel turns back and forth.
2005 Mercedes Benz SLK350 power steering pump replacement. Cause is due to lost of steering power and whining noise. Noise increases as the steering w...