Sorry for the late reply, been busy with work.
Anyway, here are the necessary pictures for the problem:
[image: firewallrules.jpg]
[image: laodbalancer.jpg]
[image: failover.jpg]
By the way, I thought the problem was because I was using Realtek cards, so I decided to buy Intel Dual Port Server Adapters, plugged them in my pfsense box and they use the fxp driver. So my setup is three Intel cards using the fxp driver for the three modems and one Intel card using the em driver for the LAN. In short, all my NICs are Intel but I still have the problem. I also tried reinstalling from scratch but still no progress. The 3rd modem traffic is really being left out.
Also, I did not touch any setting under the NAT subtab, so no port forwards (because I use upnp), no 1:1 NAT, and default settings for Outbound NAT.
I'm leaning towards this being a bug of the new pfsense because I was not experiencing this before. Admins and developers, can you please confirm?
I would really appreciate if I can use the full bandwidth of my 3rd modem for load balancing. It just not seems right :(
I hope someone can help me.
Thanks.