Does anyone know if the two main water hoses entering and leaving the water pump are standard volvo parts or if they are special to deloreans. Or if anyone knows were i can lay my hands on a new set in this country quickly, as i have a horrible feeling one is about to blow. thanks