My GTI has succumb to a water pump issue and it doesnt look like my car is covered by the 'recall'. Anyone here could help me out by pointing me to a shop, or even installing it yourself?