2006 Mercedes-Benz SL500 Mileage 60,801 Service Date 2/21/2018 Services Performed Has major leak from power steering pump. Replace power steering /hydraulic suspension pump and recheck for other leaks. Gerti M. gave our service a 5 star review on 3/5/2018 CRM Mitchell1 2018-03-07T23:00:16+00:00