2 wan connection with port fowarding problem.

Hello every one, i got a problem with my network here i couldn’t get it to work.
I have 2 internet connection, they come in to two ethernet prot to my X86 Router os.I have set it up work with policy routing it working very nice. But i have problem with opening port for my servers. i can only get port fowarding working on ISP1 but not on ISP2. Then i find i can only PING ISP1 public IP form outside but not ISP2. I think the problem is i only have ISP1 gateway in main routing table,ISP2 gateway is in different routing table use by policy routing. But when i try to put ISP2 gateway in main routing table is showing not activi unless i disable the ISP1 gateway.
So I really have no idea how to get this to work.Can any one give me some idea?

Thanks very much.
:laughing: