Carb problems

you should get better than 8.5 mpg if you never leave 1st!
did you rebuild the heads along the way? the new popping could be a header or exhaust manifold leak. What temp does the engine run ? and have you checked out the ignition, the coil may be getting hot.