I want to give an update/closure on this. After replacing every component between the low pressure filter and the tank, it still stalled.
I decided to replace the low pressure fuel pump. That fixed it. It took less than 15 minutes and it is a $95 part (from iboats.com). Since I was replacing the pump, I also replaced the hose between the filter and pump.
I did an autopsy of the pump and found a small (2mm) rubber piece blocking one of the diaphragms. The questions is how that rubber piece got there. Probably from the hose between the filter and pump?
Thanks everyone,
Franco