Well the hardest thing with these problems is always to narrow it down to ignition or fuel. For ignition I might hook up a timing light to #1 plug wire; observe it when it’s running well then observe when it’s running poorly, any difference in the frequency of flashing on the timing light?
For fuel system checks, run the engine at idle and then at about 2000 rpm in neutral with the flame arrestor off. Observe the spray pattern when it’s running ok then check again when it’s running poorly. Might want to take vids of both ignition and fuel system tests. This might help you narrow it down to which system is acting up under load. If you have aftermarket distributor caps I might change those to OE since that’s an easy fix.
PS I would dump out the fuel filter in a large mason jar and see what it looks like. Layer of water or crud on the bottom? Also I think you’re better off replacing the anti siphon valves with brass instead of aluminum ones. My mechanic did that 15 years ago for a similar problem and no problems since.
something else:
http://www.volvopentastore.com/Vapor-Se ... _id.776029I'm really not familiar with these sysetms yet but I'm wondering about this, could there be debris in the vapor separating tank, or some other issue with it?