This isssue has been solved. In the old router with Comcast I was doing double nating. Having a DMZ zone in the middle between their router and my pfSense.
Finally after level 2 Support called me back from Comcast DOCSIS 3.0 router does not support the double Natting.
Removed the DMZ zone in the middle and got true public IP address on teh WAN interface of pfSense and set bridge mode on the DOCSIS 3.0 Modem with Comcast and everything is happy happy now.
Moral of the story don't turn on NAT with comcast put thieir router in Bridge mode by during off NAT, DHCP and DMZ Zone.