SL55/63/65/R230 AMG: SL65 intercooler pump location
From all the reading it looks like it is supposed to be located on the passenger side for 2005 to 2006 SL65's. For 2007 it moved to the drivers side.
I have a 2005 but the only thing I see on the passenger side is a very small pump that looks nothing like the Bosch pump. On the drivers side though there looks to be the Bosch pump.
Is this correct?
I attached a couple pictures. The first is the passengers side and the next is the drivers side.
Thanks,
Jeremy
Thanks,
Jeremy


