Probably everyone here has heard that the water pump on the 950 and 990 twins should be replaced at about 12k miles. Let me share my experience with my '05 Adventure. Back in 2010 with almost 10 k on it I had the misfortune of running into a U-turning car. I went over the bars and car but was OK. The bike was called totaled- It needed a frame, a radiator , a front rim and some expensive plastics like a fuel tank. The other drivers insurance paid out and I bought all the pieces and put my pretty black girl back together ! I really love that bike and especially that paint job. When I removed the bent radiator and drained it an amazing amount of sand or grit came out-almost a teaspoonful! I would guess that was from the casting process and had not been cleaned prior to assembly at the factory! I put on about 4000 more miles, it was winter and so a good time to change the water pump on general principle- it was not leaking. The parts you are suggested to change include the impeller, its shaft and bearings and the seal. The kit of parts I bought from KTM Twins supplied a new type of impeller-presumably better- the vanes are shaped differently. The installation is no problem but I do have a lift table-I would not care to do this job on the floor. The shaft did show wear at the seal's point of contact, perhaps deeper than one would expect at what on most engines is a low mileage. My guess is that at least back then the factory built engines with grit still in the cooling passages and that grit would easily account for a higher wear rate in the pump. There is no filter but the lowest part of the radiator is where gravity would let the grit settle. Probably the finer bits just keep circulating around forever. My suggestion to all would be to remove the whole radiator and fan assembly -its not that hard-the next or first time you check the valves-and drain and flush it upside down. Flushing the engine while the radiator is off would also be advised, then reassemble with fresh coolant. My guess is that will prevent early water pump failure and that is how I am treating my other two KTMs, an 06 SM and an 08 Superduke. Removing the radiator really makes checking the front cylinders valves a lot easier too. If the pump does leak the fear is that the water will get into the oil, clog the paper filter and damage the engine from lack of oil flow. As a precaution just in case of a pump leakage I am using the stainless steel cleanable filter from Scotts. That way if water gets in the oil I'll see foam in the oil and deal with it but not have a collapsed filter. I hope this helps and I will be watching to see your feedback . I am especially curious if there is a year when the factory started to do a better flush job or if this applies to their other engines as well .