Engines & Engine Parts, Intercooler for Mercedes-Benz