I have a 2006 summit x 800 h.o. i did a compression test and both cylinders are 150 psi. it runs and rides great. my reverse on the other hand not so good... sometimes when i try to put it in reverse it stalls but sometimes it goes in good and works.... when i go to take it out of reverse it always stalls. any ideas?