give these guys a call http://www.pickapartva.com/ wheeler is your best bet. but i dunno how much theyll charge you if they pull it.
If you pull it out your self you can save alot of money. When i go there they always have at lest 4-5 decent condition possible donor(626 or protege) cars in the public yard.
Theres a guy in MD selling a spare block. Check CL for the NOVA/MD area