Thanks for the pointers, Youry...
You are a brave man for using teflon tape to stop the leak (cool idea.) I had some orings of the correct diameter, but all too thin. Went to a local parts store and saw their selection of orings too, and they were all too thin as well. Decided to just buy the part for $30+ from the dealer, didn't want to take any risks considering this is (in my humble opinion) the weakest link in the whole cooling system: A tiny oring on a clip on sensor can cause a leak in the system... how cool of an engineering is that? ( it isn't! )
Thanks for the pointers... any and all other pointers are appreciated as well.