If you took more time to read what the OP did and less time beating up a DIY'er (me) you might notice that the problem preceded the checkvalve. Now,...
I'm curious what brand you are looking at. I made inquiries with www.excaliburwater.com about their equipment since I could find very little details...