Product review (5 stars): Great pump!
Works great !!! Original parts are the way to go. Not sure how long the warranty for this.