Carb fuel pressure issues

I will be switching to electric pump for when I go E85 anyways

This is a mechanical pump? I think you are stretching the boundries of a mechanical pump. They can only be as good as the design......which ain't too good. They are a constant spike drop spike drop. That's how they work. I think a good electric pump and return will solve your issues.