Went in for a Diagnostic-- They charged $24.95 -- Their price was high for a water pump I needed so I decided to go elsewhere. Apparently they were not happy with my decision and the mechanic did not put any water back in the pump. When the car immediately overheated within a few blocks-- I went back and he said it must have leaked out. ! In 3 blocks ?? Impossible. No water was on the floor of the garage AND HE WAS LYING. Very spiteful and retaliatory ! I'D NEVER GO THERE AGAIN !!