You need to take fuel pressure readings with the motor at WOT and under full load for a while
What you are seeing is the float doing its job and the needle/seat opening and closing
However if your pressure is fluctuating that much, you have a restriction up stream. Such as anti-siphon valve...