1997 Mercedes-Benz SL600 Power Steering Pump Replacement Cost Estimate