Finally got my car back...

Congrats on your Duster's new and improved performance and sound. Here's a bump for ya, I'm sure someone will chime in on the best way to fix your minor coolant leak.