Sometimes when I'm running water from my kitchen faucet, it will cut out for no apparent reason. It doesn't seem to matter if I'm running hot or cold water (or a mixture), but does seem to happen more often if I'm running the faucet fully open.
I can usually fix it by closing and opening the faucet a couple of times. If that doesn't work, pulling the trigger on the -- separate -- pull-out spray nozzle often does it, and if that doesn't work, just turning it off and leaving it for a while will do it.
What is causing this behavior and what can I do to prevent it from occurring in the future?