have you checked your bios is fully up to date??

i had the same problem with a HP Vectra, HP released a bios update which cured the problem!!!