If I understand what you are saying you would need policy routing for that but the static routes would not come into play unless there was no match on the acl.
access-list 101 permit ip 192.168.1.4 0.0.0.3 any
route-map TRAFFIC permit 10
match ip address 101
set ip next-hop 2.2.2.2
So as above anything that falls in the subnet defined by the acl would be sent to the router with the ip 2.2.2.2 as the next hop.
Hope this helps.
Also you would need to apply that route map to the correct interface ie the interface the traffic would originate.
int f0/0
ip policy route-map TRAFFIC