Thanks for the replies. I wanted to avoid going back to the 10.6.7 kexts. But found that adding the frame buffer that was being injected to the ATI5000Controller.kext/Contents/Info.plist solved my display port and having to unplug the cable issue.
In the plist you should see something like this.
Code:
<key>ATY,Hoolock</key>
<dict>
<key>aty_config</key>
<dict>
<key>CFG_FORCE_ICLK</key>
<true/>
</dict>
</dict>
I replaced the Hoolock with my frame buffer Uakari ( to find your framebuffer, make sure you are using graphicsenabler=yes and then type in the terminal "ioreg | grep ATY") This was mentioned previously in the thread. And installed the kext using kextbeast, and ran system utilities just in case. I'd keep a backup of the orginal kext just in case. Hope that helps some others.