Sounds like thats probably the noise then. I went to a parts store as soon as I figured out what it was. It attracts a LOT of attention, as you said.