Fuel pressure issue

You sure the surge isn't causing the fluctuation?
Just pinch the fuel line off at the carb. There is enough fuel in the bowl to idle for several minutes. Then you will know for sure.