72 Demon starts bogging sporadically once warm

Thank you guys so much for the help, can’t tell ya how much I appreciate it. I think my plan moving forwards is I need to get a new and better electric fuel pump that can pull fuel and isn’t gravity fed, and then also I think I should either get a new tank or figure out how to properly vent my current tank. (My only concern using the same tank is that he crushed 3 of the 4 vent tubes...)