Thanks!
Im going to clean it myself for sure. I just dont know about that sound. It wasnt there before I dropped it off. And they worked around the radiator so im worried. Its raining pretty bad here. Il make sure to rip around tomorrow to see whats going on.