Honestly I had a GP800 that I got with a stuck engine, I also had a good XL1200 engine laying around, I put the two together , same impeller , it pulled almost exactly the same and it didn't hit the rev limiter so I know it wasn't running out of impeller , this is how I know everything hooks up...