No power

I’ve got an 09 outlander 800 with a HMF swamp series slip on and a snorkel kit. . Ran good until cousin overheated it twice in the woods and now there’s almost no engine power oil is foamy and smells like gas and exhaust smells rich. But there is no engine light on at all. . And some times hard start when cold…thinking the rings are washed out