Hi guys (and gals), I have what seems to be a challenge but you may know the answer. I bought my GF a good used 2002 XT225. It seems to run extremely well but with 1 fault, a high rev misfire which seems to be at a couple of different rev ranges. The engine pulls strongly and smoothly right up to mid to high rev, missfires a little then revs a litle more then hits a worse missfire which continues until backing off. I have stripped and cleaned the carb, added a little richnes with the mixture screw, replaced the air filter, replaced spark plug, coil and lead and CDI unit, checked the valves, wiring all looks like new, no visable damage to generator or pickup ........ What the heck else is there ??? It could be the generator or pickup i guess but that is expensive and the units bolts have seized in solid. I also checked the fuel flow and it flows like crazy. Is there a way to monitor the signal from the generator/pickup to the CDI unit ? I guess the float could be stcking but it seems clean and smooth when i inspect it. Any ideas ????? Thanks for your help. p.s. the carb is stock and on this model they are considered very lean from the factory.