I am hearing a loud ticking noise that appears to be coming from the front right side when I accelerate. I believe it is an exhaust leak, but am not sure exactly where it is. An acquaintance mentioned something about a donut. Sound familiar and if so where exactly is it?
Oct 24, 2009 at 8:24 PM