EXCELLENT item. Straight thru fuel flow. Nice smooth action. Doesn't leak a drop. It is considerably longer than stock item and does not have filter on it. Therefore After adding a filter it just barely fit. The part sticking out of the tank is 2 1/4". Stock is 1 1/2" for reference.