I've been dealing w/ chronic halitosis for 2 years and, for the life of me, I couldnt figure out what was causing it as I brush my teeth 3-4 times a day (I am an invisalign wearer now). Recently got 4 cavities fixed but my two 3rd molars up top stink when i touch and smell and parts of them are brown. This feels like a social suicide and I wanna know would a root canal fix this or crown?