sapstartsrv processes starts (must to start) as <sid>adm user not root (-u option in /usr/sap/sapservices file).
What relation between sapstartsrv service (administration and monitoring service for SAP instance) and SAP instance which can lead to inability to start SAP instance itself?
Can you attach dev_w* log also?