"Had 79K on it when pulled from the 06 Avalanche, and it runs great!"
I can vouch for the 06 engine. 280K and still rolling. only thing it has had is a water pump change out and a alternator. Needs a rear main seal sooner or later.
Not a fan of cutting harnesses. found out its just much easier to coil up the extra and hide them. They have come in usefull as spare wire runs. Re-adding stuff I thought i would not (like AC) and useful for extra connectors available when I break one doing something in a hurry