you must have air in the system. the gurgling noise is the air and water in the your cooling system. the reason the temp gauge goes up when your not accelerating is because the coolant is not flowing as fast and there is a air pocket around your temperature sender. check your coolant level. if you don't find now leaks under your hood and smell no buring, check your heater core.