Alright, after listening and ripping around, im pretty sure the noise is air in the heater core. Im assuming I should go back to the mechanics who did it and bring up the problem. Thanks for all the help!