Go to the memory config in the BIOS and try changing voltage to 1.8v (timing 6-6-6-18) if you are populating all the RAM slots. Try 1.4v if you going lower clock at 667 mhz as @Calvin7 rightly mentioned. You can also use timings like 5-6-6-18 @677mhz on 1.4V.
From the link you have shared it shows me:
Brand Name: PLEXHD
Application: Desktop
Frequency: 800Mhz
Type: DDR2
Item Condition: Used
Memory Voltage: 1.8V
Cooling Fin: No
Warranty Time: One Year
Interface Type: 240pin
The value of CL: 6
Function: NON-ECC
Memory Frequency: 800 MHz
Sequence: 6-6-6-18
Combination Form: Single
Model Number: 2GB
Package: No
But then again, these are non ecc RAM's with no capability for error checking, so if exists any variance in timing ,latency and voltage it cant be overriden. And your CPU is also a server level one (LGA 771) and your motherboard is LGA775, so unfortunately if there is a compatibility issue that can't be ironed out, you have to stick to 4gb.