On my XP, I noticed just the normal fling of water at the carbon seal, and that is normal. But I was taking on lots of water.
I finally took the seat off and in a safe open area, watched the water in the hull while driving it around. 
I found that my bailers actually were not working, even though all lines were clear, etc. 
Then I found that when I let off the throttle, the bailers would actually dump large amounts of water INTO the hull, just sucking it out of the river and into my hull until I came to a stop. Then when I took off, again, not sucking.
I eventually took the bailers out and plugged the lines, since I could never figure out why they weren't working (pretty simple design, yet it all looked ok, except for no worky).
I installed a small bilge pump and just nailed it every 20 minutes or so. Been fine ever since. You could install one with an automatic sensor. My VTS was dead so I hooked mine into both VTS buttons.