Hello and welcome to 2CarPros.
Gurgling is 99% of the time a sign of low coolant and the sound is from the air in the coolant passing through the heater core. Same sound you hear in many movies/TV shows and such when they show divers under the water and you hear the gurgle as the air passes by.
First thing to do would be to check the coolant level with the engine cold. If it is low then it is very possible you have a small leak somewhere and it allowed it to draw in air. Repair the leak, pressure test the cooling system to be sure it's sealed and refill with new coolant.
Now not to alarm you but to give you a worst case situation. You say it is running a bit rough. That can be many things, one of them would be a small head gasket leak which is causing a slight misfire. That could also be the coolant leak. In that case the repair could be costly, but it is also a worst case scenario. A leaking hose or fitting is much more common, especially with some of the parts used on those engines.
SPONSORED LINKS
Thursday, August 2nd, 2018 AT 1:43 PM