My 1997 KLR650 surges and cuts out just like it's out of gas when using partial throttle in windy conditions. I can always get it back running by adding more throttle. This happens while I am riding at about 3,750 RPM - about 55 MPH. I've been trying to figure out what's going on for awhile and I'm still stumped. It may be my imagination, but this issue seems worse on a windy day. I recently trimmed the carb vent line, before I trimmed it it was hanging down below the swing arm about 4 inches. Could that have caused it? I cannot tell yet because I haven't been able to ride much since trimming the vent. I haven't done the T mod...yet. Here's the details on my KLR: 17,000 miles, I'm the second owner. 22 cent mod, drilled the slide, shimmed the main needle, set the air screw to 1.75 turns (should it be further out?). Carb has been cleaned recently and has new parts in it everywhere they can be replaced (except for slide and diaphragm, which are in good shape). Vacuum petcock, recently overhauled. Sintered brass type fuel filter, which is high flow. OEM oiled air filter with Notoil oil, recently cleaned and not over oiled. IMS tank, with a vent hose that's not clogged or kinked. New Eagle Mike/Wyman Winn 688 piston, rings, and valve job 400 miles ago. New chain and sprockets. Eagle Mike doohickey and torsion spring. Valve clearances set to max clearance 400 miles ago. OEM exhaust, fresh gaskets with no leakage. Removed the snorkle. Some more details: it doesn't pop a lot under deceleration but does have a slight popping. When I start it on a cold day the enrichener doesn't work. I can always start it by twisting the throttle until it fires and I need to keep a little throttle for about 30 seconds until it idles on it's own. If I use the enrichener, it just won't start and I'm afraid I'll flood it. I recently replaced the enrichener plunger with a new OEM one, the one I replaced had a gouge on the outside diameter of the larger part of it. Looked like someone had grabbed it with pliers.