if the fuel pressure gauge is under reading due to the internal pressure diff, then maybe there is a smal bubble in the top of the collector that expands with altitude until the float drops enough to set off low fuel light?
I know I could put a breather in the top of the collector but I'm not sure how to, and don't want to cut holes in the collector without sealing properly