Thanks
I went to remote database and added the ip to the access keys. Still, it fails to connect. Even if I add the port. He's part of what it spits out:
DB_Error Object
(
[error_message_prefix] =>
[mode] => 1
[level] => 1024
[code] => -24
[message] => DB Error: connect failed
[userinfo] => [nativecode=mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'xx.xxx.xx.xx' (4)] ** mysql://mysql://dbuser:dbpass@ip

ort/dbname
[backtrace] => Array
(
[0] => Array
(
[file] => /home/cfpnfr/public_html/assets/php/DB.php
[line] => 749
[function] => PEAR_Error
[class] => PEAR_Error
[type] => ->
[args] => Array
(
[0] => DB Error: connect failed
[1] => -24
[2] => 1
[3] => 1024
[4] => [nativecode=mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'xx.xxx.xx.xx' (4)]
)
)
...