Problems with outgoing calls (asterisk log says answered, but does not dial)

Hey guys, looking for some help on this, relatively new to the FREEPBX/asterisk. Anyhoo i have an issue that just started this morning with the phones not dialing out. A reboot of the server fixes it for a few moments, then it comes back. Changing any part of the config will do the same (as long as i hit apply). It is really driving me batty. Looking at the logs from the asterisk CLI, it says the call has been answered, however the phone on the other end does not even ring. I tried adding w to the outgoing trunk for a wait, no dice (only fixed it for a few moments due to the config change mentioned above). External incoming calls are fine, as are all internal calls. Any ideas?