Unless I missed it, have you replaced the old fuel after sitting for three years. My 390GT had the same problem, fouling plugs, back firing, etc. I drained the fuel, flushed the line, refreshed the carb and now it runs great. I checked all the things you mentioned and finally went to the old fuel, which was the culprit. Mike