RE: Engine problems
Too lean of course...but not that simple.
Try replacing the tank or seal the tank's cap with selicone.
That rubber piece on the tank's cap might had gotten dried and crack. 10 years...
You might be loosing presure , or not enough presure when the engine gose to higher rmp.
I'd replace all of the fuel line. If it has brass tubing. Corrosion build up might had set in on the inside of the brass tubing.
I 'd just get another tank..by the time i replace the brass tubing, fuel tubbing, buy selicon...it'll cost more.lol
other rubber pieces that'll effect your tunning.
The O ring on the carb's throat.
The O ring on the needle of needle valve.
I would had flushed and cleaned the engine before even starting it.