For me, atleast, I either used to get low temp speedstep with out sleep or high temp speedstep with sleep.
Obviously, this thread helped me in getting low temp with sleep.
Many thanks to Master Chief and all the people who contributed.
@Master Chief, looking forward to having vanilla restart and shutdown without any OpenHaltRestart kext. I have shutdown without the kext but restart isn't working without the kext
attachment removed...please see first post for attachment
No need to mess with device-id on my board, it's correct as default.