Basically here is what you need to do,
Print off this post or have an extra working computer to look at with this post.
Unzip the Sleep_at_login.zip file I attached onto a flash drive or the hard drive of the pc your trying to fix.
Turn on the computer you're wanting to fix.
At the efi menu press a button then enter -s. Login when asked then enter this code at terminal.
mkdir /backup/
cd /System/Library/Extensions/
cp -R AppleIntelGMAX3100.kext /backup/
cp -R AppleIntelGMAX3100FB.kext /backup/
cp -R AppleIntelIntegratedFramebuffer.kext /backup/
rm -Rf AppleIntelGMAX3100.kext
rm -Rf AppleIntelGMAX3100FB.kext
rm -Rf AppleIntelIntegratedFramebuffer.kext
Turn off your computer and reboot. Your computer should load into OS X. Open up the package from the zip you put on the flash drive or on the HD and install it. Next you will need to open up kexthelper and reinstall the original kexts from the folder backup.
Drag the kexts in /backup/ to kext helper and install them. Reboot and cross your fingers.
If this works please post so I know it does. If it doesn't work, post and I'll try to get my friend to fix the package.
My kexts and bundles

