This WIKI page is with respect to issue of not able to start the web sphere MQ server .
The error code the I was getting was 1008 and the alert that it prompted was as below
Error number: 1008 message: attempt to reference a token that does not exist occurs when trying to start MQ
One can go into the windows system event log to find out the exact cause of the issue as it can be because of many reasons .
It can be because of permissions issue not being set for the mq services for this one can follow the steps mentioned in the below link and hopefully it should resolve the issue .
http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=/com.ibm.mq.amqzag.doc/fa12250_.htm
But before going into the above link I would suggest to just try by starting the mq services manually by going into \IBM_HOME\WebSphere MQ\bin\ and execute the amqmsrvn.exe which is the MQ service process launched by way of dcom ,it normally runs under SYSTEM account .
To stop the amqsvc.exe process (other than by using the 'net stop IBM MQSeries' command), run the command "amqsvc -stop".
The MQSeries (Windows) service (amqsvc) has a few command line options to help should problems arise:
amqsvc.exe
-INSTALL : Reinstalls the registry keys to make the MQ Service defined
-UNINSTALL : Removes the MQSeries service
-SILENT : Hides error messages when install/uninstall performed
-START : Starts the service (Use Net Start "MQSeries Service" instead?)
-STOP : Stops the service (Use Net Stop "MQSeries Service" instead?)