BSOD на Vista Ultimate x86 SP1
STOP 0x00000101 (0x00000031, 0x00000000, 0x803D1120, 0x00000001)

Железо:
BMoard: Asus P5KPL-VM на Intel Bearlake G31
CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
RAM: 2x 1Gb PQI 800 Mhz

Идентификатор ошибки указывает на зависание одного из ядер процессора.
Ошибка выпадает примерно раз в неделю...
Память тестировал по несколько часов на memtest и тем тестом, что идет с Vista. Проблем не найдено.
BIOS обновлен до последней версии. Все настройки — по умолчанию.

Может у кого была похожая проблема?
Подскажите, пожалуйста, хоть куда копать — железо или баг в планировщике Windows?
Может поменять процессор, пока гарантия есть?