my 2001 400 rfs fell over and stayed that way for at least 2 hours, i checked the oil level, it was ok, the air flter dy, when i ride through a g-out it will stall even if at high rpm's, it seems to be getting better but i have never had this happen before, anyone have an idea wht is happening ?