Trust the world's largest specialist.

Learn More


One stop shop for all your needs.

Learn More


We ship worldwide.

Learn More



With years of experience in maintaining, restoring, owning and selling the R107 SL, SLSHOP understands exactly what owners and restorers will require to perfect their vehicle’s engine. We offer R107 SL engine parts across the M103 3 litre straight-six, M110 2.8 litre straight-six, M116 3.5 litre, 3.8 litre and 4.2-litre V8 engines, as well as the M117 4.5 litre and 5.5-litre V8 engines. 


To assist owners who are adept at carrying out basic maintenance and servicing at home, we have developed our range of oil and air filters, along with high-quality spark plugs and a variety of engine oils to keep your R107 SL running smoothly. Engine products extend to crank bearings including standard and repair size, should the crank need to be repaired. Additionally, we can offer you a new camshaft, alongside a set of aftermarket R107 SL connecting rods and engine pistons. 


The R107 was launched with a Bosch D-Jetronic fuel injection system which ran until 1976, followed by K-Jetronic with Lambda/Catalyst from1980 which was replaced by the KE-Jetronic system in 1985. SLSHOP accommodates all injection system types, with parts ranging from fuel distributor lines to jet injectors. Our services also extend to fuel distributor refurbishment. 


Common engine issues revolve around defunct seals and gaskets, which can lead to the loss of coolant and the overheating of the engine. Damage to the seals on the power unit can cause varying levels of damage; so, SLSHOP offers full sets of seals and gaskets or as individual pieces. All our products are available across different tiers of pricing and quality to accommodate individual budgets. 


Each Mercedes-Benz R107 SL part can be shipped with next-day delivery to any postcode worldwide. To quickly locate your required component, browse our website using the search bar, category filter or by using the line drawing. Alternatively, email [email protected] or call our team on +44 (0) 1789 337 070.   


Back To Top