RB751-U-2nHD 100% cpu

I seem to have a problem with my RB751-U-2nHD where it will spike to 100% CPU usage and sit there for several minutes making it almost totally unresponsive, if watchdog is enabled it will then eventually reboot itself.

http://forum.mikrotik.com/t/rb751u-2hn-frequent-daily-reboots/53849/103