port forward with 2 wan's and 1 lan

No, am talking about your Mangle rules…
Also check the implementation of your recursive routing here http://forum.mikrotik.com/t/advanced-routing-failover-without-scripting/136599/1