Smart to keep spare engine, my 05 z71 has 200k & now the dreaded lift tickMy Black 2006 Z66 with 300K miles was $4500.00 which I thought was good, probably dropped another $2K in parts to fix all its little issues. Im still happy with it but I keep a spare engine in the garage just in case.