I was in the water last week and suddenly the ski stop moving, start good, engine runs good but wont go. I took it home remove the pump and found out the drive shaft bumper in the pto side was gone and the impeller was gone also. I replace the impeller, put new bumpers, new wear ring, took it to the water again and same thing happen, just wont go and you can hear a grinding noise. I remove the pump again, impeller is good, drive shaft is good, so sound like pto is bad. basically I would like to hear other opinions since im not a pro. I believe there is nothing else that can cause this, correct? Also, will a pto from 587 whitw engine fit a 587 yellow engine? and if the pto go bad can that cause something to go bad in the crankshaft? Thanks in advance, I still will hit that thanks bottom.