hi GooGobbler,
It is kind of weird that you can get stable at 170 but not 166.
I just set up a similar system same cpu XP1600 unlocked and the same memory as you, samsung DTL PC2700, my motherboard is MSI KT3-ultra ARU. DTL PC2700 is inferior to CTL which can do 200Mhz CAS2. but i heard you can still run it at 166 with agressive settings.
So here is my result : I tried to overclock to 166*10.5 at CAS2 agressive, I get crashes and won't pass prime95. I locate it to be memory problems cause I can't pass memtest-86. After some trial and error, I found if I set RAS to CAS delay to 3T instead of 2T, I can pass memtest-86. I would still get an error on Prime95 after a few hours. Still trying to figure it out whether it is the memory or CPU, ahh..