If I was in your shoes, AND if I was in europe, I'd be talking to these guys... (follow the link) http://www.courtenaysport.co.uk/index.p ... &docId=121
They're in UK, so not too far from you...
Maybe they can make you a deal on a Z20LEH Astra VXR I know it's almost 6,000 of your money, but that's a BAND NEW engine there... And that includes labor, parts, and installation. Not a bad deal IMO.