Just for giggles I poked ebay to see how much an earlier 4200 was going for - this a long block engine - $375.
http://www.ebay.com/itm/03-04-TRAILBLAZER-ENGINE-4-2L-VIN-S-8TH-DIGIT-464196-/141997558969?fits=Model%3ATrailblazer&hash=item210fb6ccb9:g:aCwAAOSwmc1XPPUr&vxp=mtr