My 2009 MBP would have problems shutting down or restarting. On a shutdown, it would appear to off, black screen and no lights, but if you tried pressing the power button nothing happened. I had to hold the power button to turn it completely, then press it again to startup.
Restarts had the same behaviour, it would get to a black screen and I would have to hold the power button and then press it again to startup.
I ended up taking this MBP back for another problem, and they replaced it with a 2011 MBP (since I had recurring logic board that failed a few times).
Anyway, I swapped the SSD from my old mac into the new one, and I have the exact same behaviour!!
Seems to be some corrupt settings or something. So I booted from a Mac installation disc, wiped my hard drive and reinstalled the OS, then I restored from Time Machine, and unticked the option to restore settings.
I want to also add, that my backlit keyboard isn't working either.
I tried resetting the SMC, but the power light on my charger didn't cycle orange/green, so I'm not sure if it worked. I tried multiple time, following Apple instructions.
I also reset the PRAM, which did work.
So now I'm stuck. Any ideas?