97 xp?

I have a 97 xp . going a cross lake the rpm go up and down.it starts right up runs good .pulls out of the hole good.it make kown diffents if you are at high speeds or low speeds. the more you run it the worst it gets.
tom, July 2011