From dbforums I found this bugfix for the Sqlagent$sharepoint not running problem. It appears to fix the problem.
“Got this from MS Support…
Go to the following reg key:
HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MICROSOFT SQL SERVER/SHAREPOINT/SQLSERVERAGENT
and delete the 'GUID' line.
SQL Agent will run now.”