Plug did not match OEM harness
After researching why the plug on your harness did not match the OEM female end, it appears that the 2005 Ram 1500 ST and SLT versions possibly have different plugs. Probably the same for the other years in this parts range as well, given some of the comments made.
Overall, the product itself seems fine and well made. However, I cannot use this harness to 'plug and play' due to the above problems.