A little disapointed with the IMS oversized tank for the 2011 KX250F. It seemed like the oring groove for the pump was a little shallow compared to the stocker and it was. Fuel ran out all over the floor of the garage overnight. I shimmed the o-ring up with some gasket material and I made a replacement (larger o-ring) for it next time it comes apart. I also gave it a pressure check just to make sure. If you buy an IMS tank for this bike check the machining for the pump and see if it is too deep for the o-ring to seal on the pump. If it looks suspect, don't use it, it will likely leak. I should phone them and see what the F(*K... The qualitly control was on glue that day. Other than that the tank seems to fit pretty good but I installed the Moose Racing radiator guards and had to trim some of the inner rad shrouds so the plastic would sit on the rads... The Moose Racing rear (shark fin) disk guard doesn't come with mounting tabs for the caliper guard either... Its a complete caliper holder/spacer/guard all in one. Why would they not have one on there, now I can't mount a caliper guard on it... stupid, the Kawi caliper holder has one, so should the Moose one.