I have a CEL code 23 for a knock sensor. I had snapped off the knock sensor a while ago by accident, so I soldered and epoxied it back together. But that didn't work for whatever reason I guess. I want to buy a new one so I check out google, and they range from 22 dollars to 150 dollars. I like buying at autozone cause they are local and will take back anything even if I used it. I think they want 130. Why such a range in price? Anyone have experience with the cheap ones?