Ok, I checked over your IOREG info again to make sure the DSDT edit is correct, and I found two differences. According to your IOREG, the NVCAP value in the DSDT is wrong. I also noticed that in the guide I posted on page 1 for adding the card to your DSDT, it shows this parameter in the code:
Code:
"device_type",
Buffer (0x0D)
{
"NVDA,GeForce"
},
but when looking in your IOREG, it shows that it should be set to this:
Code:
"device_type",
Buffer (0x0C)
{
"NVDA,Parent"
},
I fixed both of those issues in the DSDT. This could very well be why the DSDT fix isn't working. The proper NVCAP value is very important for sure.
Try this new one and if you're still stuck at a black screen, then someone smarter than me needs to give you advice
Good Luck!
Dil83
P.S. I also agree with sjvintage that reinstalling the drivers is a good idea.