Thanks for the help, fixed the issue after some crazy troubleshooting. You're not going to believe this but...I took the cgminer from my rig Bart's (6870s) kernel and bam I get 477 Kh/s out of the cayman (6970) who woulda thunk it?
it does run pretty hot (90C) but I ran it at that temp for a week with no problems or artifacts (ran a futuremark benchmark after). I think an aftermarket cooler will fix the temp problems cause its a reference card.
I guess if anyone wants to get more outta the cards use Bart's cgminer kernel?
I think one of you has
Dirty Drivers, You may have DriverSweep'd the drivers, And installed the "optimal ones" But No sweeper seems to remove Four OpenCL files that dictate the Kernal Compiling that CGminer does.
I heavily recommend that you talk to DeepCeleron about your problem, Since using a differant cards kernal is not the right thing to do, That just simply means your stuff is misconfigured
https://bitcointalk.org/index.php?topic=121205.0Talk to Deepceleron, He'll fix any problems.
Just be clear about whats going wrong.