Re: engine bogging
My motor is rebuilt from Feb this year. After break in, I get 120 on the re-sleeved cylinder and 110 on the other 3. I used to get 110 on all 4 when I got it 3-4yrs ago and its only been rebuilt once.
Having 109 doesn't seem that low to me. I have brand new rings and pistons with re-honed sleeves. As long as all cylinders are within a close percentage (10-20% i think), he should be good. I agree new rings would be a good thing but....he may not increase his compression by much if any and at a large cost unless he does the work himself and even then, its a lot of work. Most people can't or don't know enough to pull Tue crankcase, disassemble, re-ring, etc. without vast knowledge and experience.
As for your problem, I think its not the carb but an electrical issue. May be unrelated to fuel tank.
Soak the carb as suggested overnight by blowing carb clraner into the low rpm jets (4 total) and then blow air into the fuel line off the fuel pump with an air compressor. That will blow out any trash and junk that has built up. That is if you don't take the carb off and completely disassemble. These are east carbs and you can do it yourself. Take about 1-2hrs. I recommend a tear down if its sat that long. That way you can eliminate the carb as the problem.
I have a VERY similar problem with my 79 model 85hp which is essentially the same motor, just different heads and a larger bracket between the intake and crankcase. Well....the exhaust setup is a bit bigger too but that's basically the difference.
My carb was rebuilt with the motor and I have taken it apart and its clean. All parts work as designed. The motor had this issue before the rebuild and its not very consistently showing the symptoms except for bogging at idle. Could be a bad power pack or bad coil. Maybe a bad magnet on stator but I'm thinking coil or pack myself. I was told to get an inductive timing light and check each plug wire when its acting up. You just connect the timing light to a plug wire and aim the light at the floor. If its inconsistent on the flashing light....there's a problem. If not, then you need to aim at flywheel and get a bit more scientific/mechanical and mark the flywheel with top dead center and location of cylinders firing.
Also, a DVA meter to check your coils would be good.
I'm betting its electrical....
Please post an update. It may help others if you find the problem (including me).