67ragtop said Mines been leaking to and its getting on my nerves. Tomorrow I am getting a wet stone and going to town. Click to expand...