My 2002 FLHR was shutting down when I went to pass and I had to pull over. I checked everything I could think of. I noticed it would backfire thru the carb when this happened so that told me a lean fuel problem. It turned out to be the stupid vacuum shut off petcock under the tank. I bought a JP cycles petcock without the shut off and plugged the vacuum hose and now it runs fine.