Thanks for keep trying to look into this! Sorry I always take so long to reply, it's my mom's house this is set up in and if I break something and can't VPN in...
I have just tried totally disabling IPv6 under "Advanced" and removing the DNS server under "General Setup". Which results in the following log:
Apr 2 21:25:21 router mpd: process 925 started, version 4.4.1 (root@mb64.neon1.net 21:35 23-Jul-2009)
Apr 2 21:25:21 router mpd: [pppoe] using interface ng0
Apr 2 21:25:21 router mpd: [pppoe] link: OPEN event
Apr 2 21:25:21 router mpd: [pppoe] LCP: Open event
Apr 2 21:25:21 router mpd: [pppoe] LCP: state change Initial --> Starting
Apr 2 21:25:21 router mpd: [pppoe] LCP: LayerStart
Apr 2 21:25:21 router mpd: [pppoe] PPPoE: Connecting to ''
Apr 2 21:25:22 router mpd: PPPoE: rec'd ACNAME "bas9-toronto63"
Apr 2 21:25:22 router mpd: [pppoe] PPPoE: connection successful
Apr 2 21:25:22 router mpd: [pppoe] link: UP event
Apr 2 21:25:22 router mpd: [pppoe] link: origination is local
Apr 2 21:25:22 router mpd: [pppoe] LCP: Up event
Apr 2 21:25:22 router mpd: [pppoe] LCP: state change Starting --> Req-Sent
Apr 2 21:25:22 router mpd: [pppoe] LCP: SendConfigReq #1
Apr 2 21:25:22 router mpd: MRU 1492
Apr 2 21:25:22 router mpd: MAGICNUM 1af43785
Apr 2 21:25:22 router mpd: [pppoe] LCP: rec'd Configure Request #83 (Req-Sent)
Apr 2 21:25:22 router mpd: MRU 1492
Apr 2 21:25:22 router mpd: AUTHPROTO PAP
Apr 2 21:25:22 router mpd: MAGICNUM 081fcfd4
Apr 2 21:25:22 router mpd: [pppoe] LCP: SendConfigAck #83
Apr 2 21:25:22 router mpd: MRU 1492
Apr 2 21:25:22 router mpd: AUTHPROTO PAP
Apr 2 21:25:22 router mpd: MAGICNUM 081fcfd4
Apr 2 21:25:22 router mpd: [pppoe] LCP: state change Req-Sent --> Ack-Sent
Apr 2 21:25:22 router mpd: [pppoe] LCP: rec'd Configure Ack #1 (Ack-Sent)
Apr 2 21:25:22 router mpd: MRU 1492
Apr 2 21:25:22 router mpd: MAGICNUM 1af43785
Apr 2 21:25:22 router mpd: [pppoe] LCP: state change Ack-Sent --> Opened
Apr 2 21:25:22 router mpd: [pppoe] LCP: auth: peer wants PAP, I want nothing
Apr 2 21:25:22 router mpd: [pppoe] PAP: using authname "xxxxxxxxxxxx@hsiservice.net"
Apr 2 21:25:22 router mpd: [pppoe] PAP: sending REQUEST len:31
Apr 2 21:25:22 router mpd: [pppoe] LCP: LayerUp
Apr 2 21:25:23 router mpd: [pppoe] PAP: rec'd ACK #1
Apr 2 21:25:23 router mpd: [pppoe] LCP: authorization successful
Apr 2 21:25:23 router mpd: [pppoe] Bundle up: 1 link, total bandwidth 64000 bps
Apr 2 21:25:23 router mpd: [pppoe] IPCP: Open event
Apr 2 21:25:23 router mpd: [pppoe] IPCP: state change Initial --> Starting
Apr 2 21:25:23 router mpd: [pppoe] IPCP: LayerStart
Apr 2 21:25:23 router mpd: [pppoe] IPCP: Up event
Apr 2 21:25:23 router mpd: [pppoe] IPCP: state change Starting --> Req-Sent
Apr 2 21:25:23 router mpd: [pppoe] IPCP: SendConfigReq #1
Apr 2 21:25:23 router mpd: IPADDR 0.0.0.0
Apr 2 21:25:23 router mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 2 21:25:23 router mpd: PRIDNS 0.0.0.0
Apr 2 21:25:23 router mpd: SECDNS 0.0.0.0
Apr 2 21:25:23 router mpd: [pppoe] IPCP: rec'd Configure Reject #1 (Req-Sent)
Apr 2 21:25:23 router mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 2 21:25:23 router mpd: [pppoe] IPCP: SendConfigReq #2
Apr 2 21:25:23 router mpd: IPADDR 0.0.0.0
Apr 2 21:25:23 router mpd: PRIDNS 0.0.0.0
Apr 2 21:25:23 router mpd: SECDNS 0.0.0.0
Apr 2 21:25:23 router mpd: [pppoe] IPCP: rec'd Configure Nak #2 (Req-Sent)
Apr 2 21:25:23 router mpd: IPADDR 206.248.185.71
Apr 2 21:25:23 router mpd: 206.248.185.71 is OK
Apr 2 21:25:23 router mpd: PRIDNS 206.248.154.170
Apr 2 21:25:23 router mpd: SECDNS 206.248.154.22
Apr 2 21:25:23 router mpd: [pppoe] IPCP: SendConfigReq #3
Apr 2 21:25:23 router mpd: IPADDR 206.248.185.71
Apr 2 21:25:23 router mpd: PRIDNS 206.248.154.170
Apr 2 21:25:23 router mpd: SECDNS 206.248.154.22
Apr 2 21:25:23 router mpd: [pppoe] IPCP: rec'd Configure Ack #3 (Req-Sent)
Apr 2 21:25:23 router mpd: IPADDR 206.248.185.71
Apr 2 21:25:23 router mpd: PRIDNS 206.248.154.170
Apr 2 21:25:23 router mpd: SECDNS 206.248.154.22
Apr 2 21:25:23 router mpd: [pppoe] IPCP: state change Req-Sent --> Ack-Rcvd
Apr 2 21:25:23 router mpd: [pppoe] IPCP: rec'd Configure Request #197 (Ack-Rcvd)
Apr 2 21:25:23 router mpd: IPADDR 206.248.154.103
Apr 2 21:25:23 router mpd: 206.248.154.103 is OK
Apr 2 21:25:23 router mpd: [pppoe] IPCP: SendConfigAck #197
Apr 2 21:25:23 router mpd: IPADDR 206.248.154.103
Apr 2 21:25:23 router mpd: [pppoe] IPCP: state change Ack-Rcvd --> Opened
Apr 2 21:25:23 router mpd: [pppoe] IPCP: LayerUp
Apr 2 21:25:23 router mpd: 206.248.185.71 -> 206.248.154.103
Apr 2 21:25:23 router mpd: [pppoe] IFACE: Up event
Apr 2 21:25:24 router /usr/local/bin/ez-ipupdate[163]: received SIGQUIT, shutting down
Apr 2 21:25:25 router /usr/local/bin/ez-ipupdate[1010]: ez-ipupdate Version 3.0.11b8, Copyright (C) 1998-2001 Angus Mackay.
Apr 2 21:25:25 router /usr/local/bin/ez-ipupdate[1010]: /usr/local/bin/ez-ipupdate started for interface ng0 host xxxxxxxxxx.selfip.com using server members.dyndns.org and service dyndns
Apr 2 21:25:25 router /usr/local/bin/ez-ipupdate[1010]: got last update 206.248.185.29 on 2010/03/21 16:04 from cache file
Apr 2 21:25:25 router dnsmasq[744]: exiting on receipt of SIGTERM
Apr 2 21:25:25 router /usr/local/bin/ez-ipupdate[1010]: failure to update ng0->206.248.185.71 (xxxxxxxx.selfip.com)
Apr 2 21:25:26 router dnsmasq[1019]: started, version 2.45 cachesize 150
Apr 2 21:25:26 router dnsmasq[1019]: compile time options: IPv6 GNU-getopt BSD-bridge ISC-leasefile no-DBus no-I18N TFTP
Apr 2 21:25:26 router dnsmasq[1019]: reading /var/db/dhcpd.leases
Apr 2 21:25:26 router dnsmasq[1019]: no servers found in /etc/resolv.conf, will retry
Apr 2 21:25:26 router dnsmasq[1019]: no servers found in /etc/resolv.conf, will retry
Apr 2 21:25:26 router dnsmasq[1019]: read /etc/hosts - 4 addresses
Apr 2 21:25:27 router dhcpd: Internet Systems Consortium DHCP Server V3.0.7
Apr 2 21:25:27 router dhcpd: Copyright 2004-2008 Internet Systems Consortium.
Apr 2 21:25:27 router dhcpd: All rights reserved.
Apr 2 21:25:27 router dhcpd: For info, please visit http://www.isc.org/sw/dhcp/
Apr 2 21:25:34 router dnsmasq[1019]: reading /var/db/dhcpd.leases
Apr 2 21:25:34 router dnsmasq[1019]: reading /etc/resolv.conf
Apr 2 21:25:34 router dnsmasq[1019]: using nameserver 206.248.154.22#53
Apr 2 21:25:34 router dnsmasq[1019]: using nameserver 206.248.154.170#53
This is the log after I enable IPv6 and then set the WAN to PPP IPv6:
Apr 2 21:37:43 router mpd: Multi-link PPP daemon for FreeBSD
Apr 2 21:37:43 router mpd:
Apr 2 21:37:43 router mpd: process 1694 started, version 4.4.1 (root@mb64.neon1.net 21:35 23-Jul-2009)
Apr 2 21:37:43 router mpd: [pppoe] using interface ng0
Apr 2 21:37:43 router mpd: [pppoe] link: OPEN event
Apr 2 21:37:43 router mpd: [pppoe] LCP: Open event
Apr 2 21:37:43 router mpd: [pppoe] LCP: state change Initial --> Starting
Apr 2 21:37:43 router mpd: [pppoe] LCP: LayerStart
Apr 2 21:37:43 router mpd: [pppoe] PPPoE: Connecting to ''
Apr 2 21:37:46 router mpd: PPPoE: rec'd ACNAME "bas9-toronto63"
Apr 2 21:37:46 router mpd: [pppoe] PPPoE: connection successful
Apr 2 21:37:46 router mpd: [pppoe] link: UP event
Apr 2 21:37:46 router mpd: [pppoe] link: origination is local
Apr 2 21:37:46 router mpd: [pppoe] LCP: Up event
Apr 2 21:37:46 router mpd: [pppoe] LCP: state change Starting --> Req-Sent
Apr 2 21:37:46 router mpd: [pppoe] LCP: SendConfigReq #1
Apr 2 21:37:46 router mpd: MRU 1492
Apr 2 21:37:46 router mpd: MAGICNUM 39d4fef2
Apr 2 21:37:46 router mpd: [pppoe] LCP: rec'd Configure Request #235 (Req-Sent)
Apr 2 21:37:46 router mpd: MRU 1492
Apr 2 21:37:46 router mpd: AUTHPROTO PAP
Apr 2 21:37:46 router mpd: MAGICNUM 21177612
Apr 2 21:37:46 router mpd: [pppoe] LCP: SendConfigAck #235
Apr 2 21:37:46 router mpd: MRU 1492
Apr 2 21:37:46 router mpd: AUTHPROTO PAP
Apr 2 21:37:46 router mpd: MAGICNUM 21177612
Apr 2 21:37:46 router mpd: [pppoe] LCP: state change Req-Sent --> Ack-Sent
Apr 2 21:37:46 router mpd: [pppoe] LCP: rec'd Configure Ack #1 (Ack-Sent)
Apr 2 21:37:46 router mpd: MRU 1492
Apr 2 21:37:46 router mpd: MAGICNUM 39d4fef2
Apr 2 21:37:46 router mpd: [pppoe] LCP: state change Ack-Sent --> Opened
Apr 2 21:37:46 router mpd: [pppoe] LCP: auth: peer wants PAP, I want nothing
Apr 2 21:37:46 router mpd: [pppoe] PAP: using authname "xxxxxxxxxx@hsiservice.net"
Apr 2 21:37:46 router mpd: [pppoe] PAP: sending REQUEST len:31
Apr 2 21:37:46 router mpd: [pppoe] LCP: LayerUp
Apr 2 21:37:47 router /usr/local/bin/ez-ipupdate[1010]: received SIGQUIT, shutting down
Apr 2 21:37:47 router mpd: [pppoe] PAP: rec'd ACK #1
Apr 2 21:37:47 router mpd: [pppoe] LCP: authorization successful
Apr 2 21:37:47 router mpd: [pppoe] Bundle up: 1 link, total bandwidth 64000 bps
Apr 2 21:37:47 router mpd: [pppoe] IPCP: Open event
Apr 2 21:37:47 router mpd: [pppoe] IPCP: state change Initial --> Starting
Apr 2 21:37:47 router mpd: [pppoe] IPCP: LayerStart
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: Open event
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: state change Initial --> Starting
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: LayerStart
Apr 2 21:37:47 router mpd: [pppoe] IPCP: Up event
Apr 2 21:37:47 router mpd: [pppoe] IPCP: state change Starting --> Req-Sent
Apr 2 21:37:47 router mpd: [pppoe] IPCP: SendConfigReq #1
Apr 2 21:37:47 router mpd: IPADDR 0.0.0.0
Apr 2 21:37:47 router mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 2 21:37:47 router mpd: PRIDNS 0.0.0.0
Apr 2 21:37:47 router mpd: SECDNS 0.0.0.0
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: Up event
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: state change Starting --> Req-Sent
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: SendConfigReq #1
Apr 2 21:37:47 router mpd: [pppoe] IPCP: rec'd Configure Reject #1 (Req-Sent)
Apr 2 21:37:47 router mpd: COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 2 21:37:47 router mpd: [pppoe] IPCP: SendConfigReq #2
Apr 2 21:37:47 router mpd: IPADDR 0.0.0.0
Apr 2 21:37:47 router mpd: PRIDNS 0.0.0.0
Apr 2 21:37:47 router mpd: SECDNS 0.0.0.0
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: rec'd Configure Ack #1 (Req-Sent)
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: state change Req-Sent --> Ack-Rcvd
Apr 2 21:37:47 router mpd: [pppoe] IPCP: rec'd Configure Nak #2 (Req-Sent)
Apr 2 21:37:47 router mpd: IPADDR 206.248.185.72
Apr 2 21:37:47 router mpd: 206.248.185.72 is OK
Apr 2 21:37:47 router mpd: PRIDNS 206.248.154.170
Apr 2 21:37:47 router mpd: SECDNS 206.248.154.22
Apr 2 21:37:47 router mpd: [pppoe] IPCP: SendConfigReq #3
Apr 2 21:37:47 router mpd: IPADDR 206.248.185.72
Apr 2 21:37:47 router mpd: PRIDNS 206.248.154.170
Apr 2 21:37:47 router mpd: SECDNS 206.248.154.22
Apr 2 21:37:47 router mpd: [pppoe] IPCP: rec'd Configure Ack #3 (Req-Sent)
Apr 2 21:37:47 router mpd: IPADDR 206.248.185.72
Apr 2 21:37:47 router mpd: PRIDNS 206.248.154.170
Apr 2 21:37:47 router mpd: SECDNS 206.248.154.22
Apr 2 21:37:47 router mpd: [pppoe] IPCP: state change Req-Sent --> Ack-Rcvd
Apr 2 21:37:47 router mpd: [pppoe] IPCP: rec'd Configure Request #36 (Ack-Rcvd)
Apr 2 21:37:47 router mpd: IPADDR 206.248.154.103
Apr 2 21:37:47 router mpd: 206.248.154.103 is OK
Apr 2 21:37:47 router mpd: [pppoe] IPCP: SendConfigAck #36
Apr 2 21:37:47 router mpd: IPADDR 206.248.154.103
Apr 2 21:37:47 router mpd: [pppoe] IPCP: state change Ack-Rcvd --> Opened
Apr 2 21:37:47 router mpd: [pppoe] IPCP: LayerUp
Apr 2 21:37:47 router mpd: 206.248.185.72 -> 206.248.154.103
Apr 2 21:37:47 router mpd: [pppoe] IFACE: Up event
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: rec'd Configure Request #205 (Ack-Rcvd)
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: SendConfigAck #205
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: state change Ack-Rcvd --> Opened
Apr 2 21:37:47 router mpd: [pppoe] IPV6CP: LayerUp
Apr 2 21:37:47 router mpd: 0213:21ff:feee:1c16 -> 0090:1a00:4243:14a8
Apr 2 21:37:48 router rtadvd[1710]: <rtadvd_input> received data on a disabled interface (ng0)
Apr 2 21:37:48 router /usr/local/bin/ez-ipupdate[1828]: ez-ipupdate Version 3.0.11b8, Copyright (C) 1998-2001 Angus Mackay.
Apr 2 21:37:48 router /usr/local/bin/ez-ipupdate[1828]: /usr/local/bin/ez-ipupdate started for interface ng0 host xxxxxxx.selfip.com using server members.dyndns.org and service dyndns
Apr 2 21:37:48 router /usr/local/bin/ez-ipupdate[1828]: got last update 206.248.185.71 on 2010/04/02 21:30 from cache file
Apr 2 21:37:48 router dnsmasq[1469]: exiting on receipt of SIGTERM
Apr 2 21:37:49 router kernel: nd6_dad_timer: called with non-tentative address fe80:0007::0213:21ff:feee:1c16(ng0)
Apr 2 21:37:49 router dnsmasq[1835]: started, version 2.45 cachesize 150
Apr 2 21:37:49 router dnsmasq[1835]: compile time options: IPv6 GNU-getopt BSD-bridge ISC-leasefile no-DBus no-I18N TFTP
Apr 2 21:37:49 router dnsmasq[1835]: reading /var/db/dhcpd.leases
Apr 2 21:37:49 router dnsmasq[1835]: reading /etc/resolv.conf
Apr 2 21:37:49 router dnsmasq[1835]: using nameserver 206.248.154.22#53
Apr 2 21:37:49 router dnsmasq[1835]: using nameserver 206.248.154.170#53
Apr 2 21:37:49 router dnsmasq[1835]: read /etc/hosts - 4 addresses
Apr 2 21:37:50 router dhcpd: Internet Systems Consortium DHCP Server V3.0.7
Apr 2 21:37:50 router dhcpd: Copyright 2004-2008 Internet Systems Consortium.
Apr 2 21:37:50 router dhcpd: All rights reserved.
Apr 2 21:37:50 router dhcpd: For info, please visit http://www.isc.org/sw/dhcp/
Apr 2 21:37:52 router dnsmasq[1835]: reading /var/db/dhcpd.leases
Apr 2 21:37:52 router dnsmasq[1835]: no servers found in /etc/resolv.conf, will retry
Apr 2 21:37:52 router dnsmasq[1835]: no servers found in /etc/resolv.conf, will retry
Apr 2 21:37:53 router /usr/local/bin/ez-ipupdate[1828]: successful update for ng0->206.248.185.72 (xxxxxxxx.selfip.com)
Apr 2 21:37:57 router rtadvd[2015]: <ra_input> received RA from fe80::90:1a00:4243:14a8 on non-advertising interface(ng0)
Regardless of what it says it is not using the nameserver 206.248.154.22 or 206.248.154.170 once IPv6 is turned on. One of the changes I can see is both set of logs have "no servers found in /etc/resolv.conf, will retry" but the IPv6 has that at the very end when the IPv4 only logs has it earlier followed by the "using nameserver 206.248.154.22#53".
I'm open to trying anything else you would like and thanks once again.
Have a great day!