I never thought about this P2 methode of overclocking. I will test it out.
So far I could figure out that Apple apperantly lowered the throttle temp to 75C which is insane because you reach that so easily and those chips run fine up to 90C. I limited the CPU severly and when the chip stays below 75C its clock are stable at 925Mhz. I am almost certain that is a software issue. Still that needs to be fixed. It looks like they limit performance on purpose so they can increase lifeexpectancy of the chips. The throttle temps weren't that low before. It used to work fine on 80C.
I was at the service and tech guy said :
"Yeah, there was no fail at apple diagnostic tests as you have predicted, and there is no obvious issues."
So he basically said he can not change motherboard without any defect, and when I ask him to change it because he believed me about the motherboard defect. And he said if he change the board, he will pay for that motherboard later when apple finds out the old motherboard is not defective. He told me to call apple care, and tell the issue so maybe I can get a replacement of motherboard for the sake of customer contentment. I was going to do that, but after receiving machine clocks are stable at stocks !
The tech guy ran the GPU tests for so many loops like I told him to do so. Maybe because of that, clocks does not fluctuate anymore like before. GPU diagnostic tests does not cause any heat, by the way.
After receiving machine and testing, clocks were stable like 1-2 hours of playing and went down to 800ish core for a moment, then fixed itself. Down voltage/clocks value was different this time, because memory stayed same and only core clock downclocked for a moment.
It is been two days, and there is no fluctuations at all. Temps are same as before. I don't max out fans, the things is thermals are very good with this machine. So I really don't think it is because of temps. Maybe new motherboards need some time to adjusts themselves ? I know it does not make any sense but after running a lot of diagnostic test for GPU, my 750m clocks are stable at 925/1254 now. It was not like that before service, as you know the whole story.
It may seem fixed now for mine but I can only hope for it to stay the same. I can't tell if there is power drainage from battery, yet. And I can't tell what will happen to clocks if I play for more than 2-2.5 hours since I play in sessions of 2 hours mostly.
I suggest you to give it some time with the new logic board. Maybe run GPU diagnostic test for a lot of loops ?
If you suggest any graphical-intense game from the ones you tested, I will test it and we can see if my stable clocks will go down too. I have 40 GB free on bootcamp.