High performance jet pump off a modified zxi 750 .The pump has been ported and new bearings and liner .Has a billet nose cone and skat trak 16-23 impeller which is new.This will also work on other models and sizes .We take returns if not what you expected .One picture of the impeller has the puller in it .