SImple Dual Gateway

I am following this Wiki exactly.
http://wiki.mikrotik.com/wiki/Load_Balancing_over_Multiple_Gateways

In an attempt to send my voip traffic down one connection (pppoe) and the LAN subnet (cable DHCP) through the other.
I am successfully marking the packets and have an active static gateway for the pppoe (eth5) and a dynamic gateway for the cable DHCP (eth1). I am trying to send the voip vlan out eth5 pppoe and the PC lan traffic out eth1 cable DHCP.
Pretty straight forward I believe but, no go for the phone route. Below is the NAT, Mangle, Routes and pppoe info if you can take a peak and shed some light.
Thanks in advance.

chain=srcnat action=masquerade to-addresses=0.0.0.0 
      src-address=192.168.88.0/24 out-interface=ether1-gateway log=no 
      log-prefix="" 

 1    chain=srcnat action=masquerade src-address=192.168.89.0/24 
      out-interface=pppoe-out1 log=no log-prefix=""



 2    chain=prerouting action=mark-routing new-routing-mark=phones passthrough=n>
      src-address=192.168.89.0/24 log=no log-prefix="" 

 3 X  chain=prerouting action=mark-routing new-routing-mark=lan passthrough=no 
      src-address=192.168.88.0/24 log=no log-prefix=""



Flags: X - disabled, A - active, D - dynamic, 
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, 
B - blackhole, U - unreachable, P - prohibit 
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 A S  0.0.0.0/0                          xx.xx.237.254             1
 1 ADS  0.0.0.0/0                          xx.xx.230.1              1
 2 ADC  xx.xx.237.254/32   xx.xx.237.25    pppoe-out1                0
 3 ADC  xx.xx.230.0/23    xx.xx.231.20   ether1-gateway            0
 4 ADC  192.168.88.0/24    192.168.88.1    bridge-local              0
 5 ADC  192.168.89.0/24    192.168.89.1    vlan100.bridge-...        0



Flags: X - disabled, R - running 
 0  R name="pppoe-out1" max-mtu=1480 max-mru=1480 mrru=1600 
      interface=ether5-slave-local user="weaer@here.net" password="123456" 
      profile=default keepalive-timeout=60 service-name="" ac-name="" 
      add-default-route=no dial-on-demand=no use-peer-dns=yes 
      allow=pap,chap,mschap1,mschap2

I called on some pros to jump in and help out with this task as well. They too have run into issues with it to. Outbound access through the pppoe connection will not flow. I am still seeking an answer on the web but wanted to update and bump this post to hopefully reach someone that has experience with a similar setup.

Thanks in advance