I fixed my MBP!
This is what worked for me on my mid 13" 2009 macbook pro:
1- Power down your computer
2- Take out the battery/unplug battery
3- Unplug the magsafe (power adapter) from the laptop
4- Hold the power button down for five seconds
5- Connect the magsafe to the laptop, wait five seconds/ or until it turns green
6- Plug in your battery/put back in & lock it
7- Turn on the computer and sigh with relief
Note: If your battery is built in then you'll have to open your laptop by removing the cover screws and unplug the battery from the logic board, you don't need to remove the battery, just unplug it.
Warning: If your laptop is under warranty this could void your warranty also if you short something on the logic board while doing this procedure then you can kiss your laptop good bye, so be careful and you'll be OK.