What RAM do you have?
If your CPU is still overclocking itself under load, then I think you need to check in the BIOS to see if you have the motherboard's auto overclocking feature enabled. Different board manufacturers call it different things, but you should be able to find it with the rest of the OC settings.