Thanks HS and Dirt Addict, that is one thing I never tested was fork height, I will try that, I am going to set my sag this week so hopefully that will help out to. I am unfortunately not close to any suspension places. I live in the middle of the Kansas, motocross isnt near as big as it is in So-Cal and places like that. Closest place, the place i was considering is Marshalls Racing in Stillwater Ok. I will replace my fork seals, sag height, and tinker with fork height and then see how it does. Thanks for the help guys.
And yes, 125s are fun! i had my bike up for sell trying to get a 250 2 stroke because I am going to race next year but i decided i wasnt ready for that power yet.