Hello
Your hack causes performance issues, this is because the plug-in at the hook: global_start
PHP Code:
global $vbulletin;
$vbulletin->db->query_write("UPDATE ".TABLE_PREFIX."thread SET forumid='".$vbulletin->options['fa_selfdest_forum']."', selfdest='0' WHERE ".time()." > selfdest AND selfdest!='0'");
You can't perform that query on every page load! it's pretty bad idea.
it's better to move this plug-in to the hook: cron_script_cleanup_hourly
Regards