My VT has started making an intermittent squeal /graunching noise. It's engine related, doesn't happen when rolling downhill with the engine off. Doesn't seem to be revs related though. I'm thinking that the water pump is squealing its head off. What are they like to repair, if it is repairable or not, or should I just buy a replacement.