I was told about the same issue a buddy had. He told me that there is a one way breather vent for the tank on the top of the tank and it can pop out. He took his back to the dealer and they warrantied it and put a new feul pump in. Worth a check.
My 06 leaked from the start but only when going hard into water not from just putting around. Snorkeled it and haven't had a problem since and I can just about promiss you will not need to replace the belt for a long while.
No water = no slipping = no hard wear
Here is the website I used. Alot...
Wetaskiwin Motorsports.
780-352-5408
Ask for Larry he is the Service Manager.
Tell him Steve from Lacombe gave you the info.
Either he knocks something off or on depending if he is mad at me.:p
I have the full system and love it. It's not that loud and it did make difference. You should get the Woods programmer as well. I have the Powwercommander 3 and it works awsome but I had to get a custom map as were the Woods one comes loaded with the proper map.
Well worth it and don't let...