The memory KHX16000D3ULT1K3 is not on the Tested List by Intel and Kingston.
See links below:
I believe this is the main reason.
Possibly you will need to check the datasheet of the memory and compare the system memory features required by the board.
All the best,
If Intel DX58SO support for DDR3 1600 MHz, DDR3 1333 MHz, DDR3 1066 MHz http://www.intel.com/products/desktop/motherboards/DX58SO/DX58SO-overview.htm
Why not all DDR3 Memory that work on 1333MHz no support. Or Intel not respect JEDEC DDR3 Specification?