I had the same problem (twice) with my '07 America 865cc. The first time it was the breather valve, which was getting stuck open and needed to be replaced. The second time was because of the EVAP system, which I disconnected. The problem has not come back so far...