Because you're dealing with a cluster, getting SQL Server to come up without the cluster trying to fail it over can be difficult. Take a look at the following thread for some help:
Take the sql services offline in cluster admin and start it sql in single user mode from command window to resolve the issue and follow the instruncations in the article Brian mentioned.