I have a 1999 ultra 150 I bought new and has 27 original hours, it has been in storage for 3 years fogged and fuel drained. Fresh fuel, oil and a new battery and it started right away and ran on the hose for 10 minutes. In the water it runs great but after 3 minutes WOT the overheat warning comes on and ski goes into limp mode for 30 seconds then the warning stops and away you can go for another few minutes. I did notice the the bow pisser was a little slow and found that it had a dirt dobber nest, I blew out the line and all 4 pissers are flowing good and the temp. seems to be the same at all. Any ideas? Thanks Seasalado