29-04-2013, 02:45 PM
Sound like turbo crapped itself tbh. Would be tempted to check the blades of it were me!
Even just stick your head under and have a look around the turbo for anything suspicious!
Even just stick your head under and have a look around the turbo for anything suspicious!