Hey guys. I have got a 02 xlt 1200 and a 02 gp1200r. I have had them for a year now and they both have about 108 hours on them. They were in the shop about a month ago and they checked compression and all looked good. My question is, the gp1200r is slower then the xlt1200 up till about 60 then it will pass it. It mainly gets pulled on the launch and then plays catch up. it is fast then the xlt1200 in the top end, its speedometer says "68mph" while the xlt tops out about "57mph".. today i raced a 04 red stroke yamaha, not sure what size it was but, he pulled me harder at the beggining and i SLLOWLY played catch to finally pass him around 67. He knew more about waverunners than me and said that i should have beat him much worse and that i may need a new impeller?