72 Demon starts bogging sporadically once warm

The pump you are using needs to be gravity feed to work properly. It is not meant to pull fuel up and out of a tank. It is also way to small for your engine and is meant for lawn and garden equipment. Just because something looks new does not mean it is working properly. Very few companies have good quality control today.
Edelbrock Universal Micro Electric Fuel Pumps 17301