Most motherboards don't detect the right memory timings and they have to be set manually. What are the stock timings? Just use the numbers that the memory is supposed to run at, make sure you don't skip the advanced options. Like on my board now there are settings to set say 8-8-8-24 or whatever but there is also whole bunch more and to run it stable, I had to play around with that entire page of numbers. Check voltages too.
From a review on newegg, one customer said the following for the exact RAM model you have.
Pros: High quality fair price for basic RAM.
Cons: No issues to report.
Other Thoughts: I used two one gig sticks of this RAM for a new dual core build in September. Once the new box was sorted and tested I did some tweaking. I went from T-2 timing to T-1. Stable with no problems and I picked up a bunch of memory bandwidth. This is CAS three 3-3-3-8 rated memory but a few weeks ago I went into BIOS and changed the CAS from 3 to 2.5. I now have scored 5500 Memory bandwidth with zero reliability or stability issues.