I have an 07 250 XC-F with a recent new top end. It ran perfectly on the breakin ride but I brought it home, changed the oil (Spectro syn 20-50), cleaned the screens, and cleaned the air filter...and now it stalls when you goose it off throttle. I can't imagine what I could have done to mess it up. Anyone have any ideas? I'm at a total loss. Thanks!!