so i am going through 2q for around 600miles. the shop tried to tell me it could be a cracked head. i dont see how that would do it. when i start my D i can smell oil burning sometimes and when i turn my heater on i can smell oil. what does anyone think. i love my D the shop said it would cost 2k to do the heads. but i dont want to spend that if its not the heads..