@devert:
Im running pfsense 2.3.2 on a Watchguard Firebox x750e.
Sounds like it could be driver or hardware related, but likely work-around-able if you can figure out why its going for a loop. Ive personally had very bad experiences on every piece of watchguard hardware ive ever had the misfortune of using, but thats mostly with their rom still on it, only twice with one that was pfsense loaded.(550e's not 750s)
i know its a stab in the dark, but if you have it enabled, try disabling any of the offloading options. I would lean towards it being directly related to the nic itself, or the driver in use.