oh my, Yes those surfaces have to be clean for it to seal. You also need to let the RTV set up for atleast 24 hours, before starting the car