I don't believe it is possible to not have spark on one bank and the other is fine. Most likely is fuel delivery. Could put a strong dose of carb cleaner and run it below 2000 RPM for a few miles. I use a whole can of Seafoam to a tank of gas and run it out. Need to keep the rpm's low so the low speed jets get the stuff.
