Called up Snyder's Salvage down in Holland, Texas. He's offering me a pull out motor from a 2004 Silverado with 60K miles on it for $400. Prolly my cheapest out, and just sell my motor as a short block to recoop some of the cost.