So I bought this 1980 Honda XL500s. I've adjusted the valves, tightened the cam chain, adjusted balancer chain, changed sparkplug. It runs well but has some issues A couple issues I have: 1) The rocker arm shaft seals are bad, and there is a minor low pressure oil leak coming from the shaft. It can drip down and get around the spark plug. I just sprayed some permatex leak repair on it to see if it holds the oil back. I'd rather not change the shaft O-Ring because that means I'd have to take the head cover off which means I'd have to lower the engine into the frame. Ugh. Also, the rocker shafts are held in by dowel pins which I hear are a pain in the ass to remove. 2.) here's the bigger issue I have that I'm hoping someone can help me with. If I ride the bike more than 5 miles or so, the engine sometimes dies when I'm slowing down. For example, I'm riding at a high RPM and I slow down quickly by down shifting. If I let the bike idle just at that moment, it dies- and then its really hard to start back up. Can this be an overheating issue? I've heard before that if the CDI box overheats it can cause this, but I don't want to spend 60 plus dollars on a new CDI box just to test a theory. Riding for a while will casue the engine to get too hot, and also make the CDI too hot since the CDI box sits right above the engine. If its a carb issue, maybe the carb gets flooded when I slow down too fast, and its hard to start because of that flooding? Should I try leaning out the pilot air screw? thanks!