My knock sensor leaks as well but it may be coming from the oil cooler. I know there are lots of MSPs with oil leaks coming from this area and it's not a problem unless you are losing lots of oil. Knock sensor's are over $100 new and that's most likely not the problem.