Weel, Its Fixed. Thanks to the help of this forum leading me in the right direction. I actually had planned on purchasing the whole sensor w? o-ring included and then I luckily read this thread befor I did...
Could not find this particur brand o-ring but from dimension got it from my neighborhood hardward stor. Before with my old o-ring the sensor would click into place very loosely. Now I needed to push with force to pop the sensor in place. Sealed well! And the car runs great. Thanks for all your help!!!