For me, it was just not cost effective. I found a brand new, in the crate, 2007-2008, L61 2.2L engine for $1500 delivered….in Dallas. Now this would bolt up to an 05-06 but the ECU to ECM and a n elite engine harness is required.. VS ~$200 gasket set, $200 timing chain and guid set. Then $100 to the machine shop to true the head and check / resurface the valves as necessary….mind you, not a complete head overhaul. Then 1 day tears down, 1-2week delay time and a frill flush of oil and coolant, then 1/2 day ro reassemble….if no other problems found. This is $1000-$1500 labor bill for an engine that was expected to be replaced between 100k-150k miles…..80k is not a fresh engine.
for me, I would have almost $1000 in parts so that I would not have a come back. Now add the $1000-$1500 in labor….very few shops can afford to just throw a head gasket at an engine like This.