first thing to point out is in general vdroop on the giga p35 boards is minimal, generally lower, much lower than some other brands. vdroop is NOT the difference between bios settings and real settings, thats simple bios being fairly retardedly made, vdroop only describes the drop in voltage from idle to load. as i said vdroop is minimal on the board, but voltage is noticeably lower in actual use than set in the bios. so for instance, if you set 1.3v in the bios on my dq6 it would run at quite a bit lower. for instance at the moment i'm running at 1.65v in the bios, but its giving me a real output of around 1.57 idle, and 1.55-1.57v under load.
is gigabyte easytune works with your board, then i'd load that up, and core temp, other things, see what voltage you have and set whatever you need to in bios to read 1.3-1.325 in windows.
having said all that, i think its probo the memory
honestly i'd whack the timings to exactly the rated timings, and rated voltage, test again, if it fails, put voltage up another 0.1v and see how it goes, might be the memory is ever so slightly undervolting aswell. if it fails still then at least you can rma and say at stock voltage + timings its failed.