2010 Triton Turbo Diesel mechanical repairs

We had very lucky customer today, with their 2010 triton turbo diesel. Due for a timing belt change right on schedule, but mention a whistling noise and a vibration. Once stripped down the balance shaft timing belt was found completed stripped of teeth! You can see in the pictures the stripped belt up against the […]