2 years ago my '05 X-star PP would surge badly. The dealer found a wire at the paddlewheel that needed to be repaired. (loose or broken, can't remember which)
There is also an updated chip from PP for the module under the dash. Call them about that too.
I was njskier on here.