I have a 2007 Suerra 1500 4wd Sle. Yesterday a horrible knocking noise started and took to dealership. Today they called saying it needs a new engine. 8k for the new engine. Is this normal and how is this price comparatively? 85000 miles on truck. Thanks