24796409 1837594266312616 3286502989188948964 n

A very common problem on Diesels now days especially Mercedes and Jeep engines. Carbon build up or the usual puffing noise. All the right tools to do the job from Hydraulic pullers to custom pulling equipment. Vans, cars and even 4x4’s we’ve got it covered.