340 Gets Terrible Gas Mileage

Champion plugs have been junk for years. I've done enough tune ups over the years, so I'm speaking from experience. I've had lawnmowers quit running because of them.
Then you had something else wrong and not enough experience to know it.