The following registry entry can be deleted, which should allow the service to start both on system start-up and when you manually start it.
Delete the Guid entry under the following registry key: 'HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MICROSOFT SQL SERVER/SHAREPOINT/SQLSERVERAGENT ' |