Ever notice how some threads just refuse to die? I guess since this one of those, I'll throw my 2 cents worth out there:
First, I have had CSR pumps on three different engines of my own, and built several engines for other people with them over the past 15 years and have never had a problem. I'm sure, just like every other manufacturer out there, they've had some bad ones.
Second, if I had a component like a water pump, fuel pump, electronics, and the like that failed within a few months after purchase, I'd expect the manufacturer to take care of it. Most would. However, if it failed 2 years later, I wouldn't even consider calling them. I've used it for 2 years, how could it possibly be a manufacturing problem.........I'd just buy a new one, and not be a cry baby.
As far as any business kissing ass to keep a customer, that's crap! Good customers are just that. If they require constant stroking to keep them coming back, they aren't good customers and they'll go elsewhere if they don't get their way.....
Precisely the problem with our society, it's always someone else's fault, something for nothing, and someone has to pay and make me rich because I'm stupid........blah blah blah.
Grow up, accept responsibility for yourself and your actions, realize that accidents happen and shouldn't make anyone a millionair, and get over it...
Johnny
ps: I just fell off my soapbox and think I'll sue.....