Let's say our router has 2 WAN IP addresses - ether1 with 184.108.40.206 and ether2 with 220.127.116.11, and a single default route pointing to 18.104.22.168 (the router directly connected to our router on ether1).
If a packet comes in on ether1 destined to 22.214.171.124, things are pretty straightforward - the reply from our router goes back out ether1 (using the default gateway route) with a source IP of 126.96.36.199.
If a packet comes in on ether2 destined to 188.8.131.52, the router's reply will go out the default gateway (out ether1), and its source IP address will be 184.108.40.206 (ether2's IP). If you want the reply to go out the same interface it came in on, you need some way to tell it that anything with the source IP address of 220.127.116.11 should go out ether2.
Does that sound right?