Well, I'm apparently an idiot. She's been having nothing but trouble with this truck since she got it and I was giving it an oil change. All was seemingly fine until 3 to 4 weeks later when the "low oil" light came on. I don't know if it was me or the drain plug I ordered off amazon that "fits your 2007 denali" but doesnt. Needa 653096US M12-1.75 Oil Drain Plugs and Gasket for GM https://www.amazon.com/gp/product/B001NYMUWI/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 She took it to a place to get another oil change or to see what was wrong with it. They said that the drain plug was stuck/misthreaded/cockeyed (I forget) and they would have to replace the whole oil pan for like $400-$600 - so now I feel like a POS. Is there ANYYYY way to fix this??? PLEASE say yes!! I feel so bad. Thank you for the help!!