Well this is not pretty , fair warning lol
First I made a new PHP Direct Execution widget and for the title put
or what ever you wish, it just has to match up in this next part.
Create a new plugin with the hook location
PHP Code:
vbcms_process_widget_complete
Use the following php code
PHP Code:
global $vbulletin;
$newtitle = "Your new title";
$widget_views[$widgetid] = str_replace("{vartitle}", $newtitle ,$widget_views[$widgetid]);
It is so simple once I finally pinned it down, but finding it was not fun
But now you can add any code you wish before hand and have $newtitle reflect what you wish to show in the php widget title area.