2015 WR250f with 61 hrs full FMF exhaust, comp ecu, Twin Air power flow kit, otherwise it's stock. Checked valves last week and all were in spec. Closed it back up and ran it with no issues. Today went to ride, warmed up while changing, idle no problem just like normal. Shut it off for a few minutes then started it up. Took off and it bogged hard, thought I was in too high of a gear so shifted down and same thing. Idle jumped to 5000 rpm and smoking like mad, not oil smoke, like it's rich. No codes on the tuner, changed the ecu back to stock, no change. Pulled negative from battery to reset but nothing changed. Gas is 2 weeks old. I'm at a loss. I've owned it for the last 41 hrs with no issues, maintained as it should be.