well i got it to run much better by disabling bios control of fan..... it just kept bouncing between low and high before. but unfortunately i have to redo the hack after every cold boot as it is not a permanent edit.... now on to the method
to get into the menu you have to hold Fn and Shift then type 15324 that should get the caps lock light flashing, once it is; hold Fn and R this should open a secret diagnostic window.... use arrow keys to navigate it, up and down selects the options left right changes values enter button enters the values
under the bios thermal control option i set it to disable then i go up to fan 1 pwm and add the hex value of FF and enter that should get the fans at full speed. then i hit Esc to exit.... but that leaves the light still flashing, to get out completely from this mode you hold down Fn plus Shift plus Delete buttons now your out of it completely....
this menu can be accessed at any time. except for the nvidia i tested it had to be done before osx was running so at bios or at chameleon i was able to get in... on the GMA models i was able to enter it at any time even in osx.
then i would load the i8kfan.kext manually using terminal with this command: sudo kextload -v /Extra/Extensions/I8kfan.kext.... it should load if it has correct permissions if not just run a my fix. then the app worked but it does not remember the options you previously set. it seems i also had to set my tjmax value too 100 in the IntelCPUMonitor.kext plist file as istatmeu app was reporting the wrong temps.... i8k was reporting the correct temps istat was 20*c cooler then what it should have been. i compared using cookbook.
ps adding nullcpu and sleep enabler brought the temps down by like 10*c cooler