I have a 95 xp that revs but will not take off. It takes a few minutes of revving the motor and feeling like it wants to surge before it eventually engages and takes off. The motor runs great. No issues there. Once it finally hooks up, it has lots of power and is still quick and responsive. Once...