Hey guys 07 Tahoe all stock, oil leak that went unrepaired and driving down the road heard a knock as if something had broken, oil pressure /dash lights came on and it seemed to loose power. It still ran till safe stopping point but very rough. Mechanic said engine needs to be replaced but never...