I have a problem with speedstep

First i had the E6600 Prosessor with the 2004 Bios and speedstep was working fine. Then i changed to Bios 2206 because i was to change the prosessor to Q6600. I donīt know if speedstep was working then.
And now i have changed to Q6600 and speedstep wonīt work. Everytime i set speedstep Enable it disable it automatic everytime i restart the computer, How come? I have even tried the 2301 Beta Bios with no success.