Dual NIC Gateway troubbles

Hello guys!

Here its my problem.

I have the Freepbx on a server which has two NIC:

Eth0:
IP 192.168.3.254/24
GW: 192.168.3.1

Eth1: (Provide by my telephone provider on a Point to Point conection)
IP:10.60.198.70/30
GW:10.60.198.69

[[email protected] ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.60.198.68 * 255.255.255.252 U 0 0 0 eth1
192.168.3.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1002 0 0 eth0
link-local * 255.255.0.0 U 1003 0 0 eth1
default 10.60.198.69 0.0.0.0 UG 0 0 0 eth1

Works greate for my LANs telephone, I can make calls, and also receive, the problem its that I have a gateway to gateway VPN with Cisco routers on diferent public IPs

From the remote IP VPN client, I CAN do ping to all the devices on the server VPN segment. But Except to the Freepbx Server.

If I change to Default Gateway to my Lan (192.168.3.1) I can do perfect ping from Inside and from VPN clients, also I can do Port forwarding, but My calls try to go on the 192.168.3.0/24 Segment and not from the 10.60.198.70 IP.

So I think its routing troubble , But I have been working on this for weeks I cant fix it.

So what do you think guys?

I did try also IP binding, and still trying to go over Public IP from my LAN.