Engine - General, Exhaust & Induction
Hi guys, I'm back, been a while. Anyway the turbo mechanic I had, supposedly moved out of the country. So my van has basically been sitting in garage. But I need to drive it now and the water pump is being changed. New mechanic, he said it was a real tough job. Just curious do you have to remove...