Hey, ok so i ordered the parts from a place called rocky mountain ATV, i got them on the phone and ordered it on the phone. But that is the correct part number 99101-116 is a keihin part number so on any website the part should be referenced that way.
as far as the weight of the new roller weights i do not know for sure, lighter than stock but they just came in a baggie with the pipe.
thanks for the oil change tip, i will get a syringe type thing with the metric measurements, i think i saw one the other day at the pharmacy.
Finally, i started it up this morning and i dont know if it was because it was not fully warmed up but every time i would give it WOT it would act as if i gave it short bursts of throttle, it was a little better when i got back on it a little later.