I have an IO, and had my Dynon alarm on low fuel pressure yesterday on a flight from Hoquiem KHQM back to my home base at Arlington.
My fuel pressure usually runs at about 27 psi on the engine driven mechanical, and I have the alarm set at 17 psi. Yesterday, the pressure dropped to 12 psi, but the engine was still running just fine! I immediately turned on the electric fuel pump, which brought pressure back up to 29 psi indicated. After a few minutes, I turned the electric fuel pump off - pressure dropped back to 12 psi. After cycling the electric pump on and off twice, the pressure stayed up at 27 psi with the electric pump off.
I still don't know what caused the problem. There is no fuel leaks evident. My fuel burn was normal before, during, and after the event. I'm very nervous about getting back in the air until I figure this one out.
For reference, my fuel pressure transducer is located on a manifold located on the firewall, and gets its pressure from a Tee that is on the engine side of the engine driven mechanical pump.