I have a really loud squeeking noise that comes from my car every so often ? As if a belts slipping or something ? It's driving me nuts, what could this be? Thanks
Hi, I need the gasket that goes on to the turbo where my intercooler pipe bolts onto? As I don't have one there for some strange reason and think I may be loosing boost pressure and want one for fitting my front mount ? Thanks