MacBook Pro Mid 2009 does not boot without resetting system management control (SMC)
Solution 1:
I'd try to boot the Mac into Recovery Mode and then Reinstall MacOS and see if that helps with the issue. If not then the hard drive needs to be taken in for repairs. You can also try inserting a new hard drive with MacOS on it and see if it boots.