A few weeks ago I noticed a burning smell happening whenever I turned on the heat of my pontiac G6 and sometimes a small amount of smoke coming from under the passenger side of the hood. I googled and it said there might be a leak into my heating core.
I brought to a mechanic for a diagnostic today. There is oil everywhere under the hood near the engine and he says he can’t tell exactly where its from. But he says that it only leaks when I press on the accelerator hard. He then tells me that my belt cover gasket (timing cover gasket) needs to be replaces and also the belt. Quoted me $360 parts and labor. He did not specify that this was where the leak was coming from.
I am wondering if this sounds correct and looking for advice. Would that sort of leak cause a burning smell when my heat is on?