I know I told you awhile back but we've bought a few motors from these guys. They pull it out of a wrecked car and guarantee it. Could probably locate a trans for you too. We've got a few things were about to put lsx in and if I find a better place or hook up I'll let you know.
http://jpmusclecars.3dcartstores.com/
There's a guy I've met that does paint and body work that does that and will part out what he doesn't want and ends up making money.
AFR's, but they require some work to be done to get them to flow the numbers to produce 500 at the tires.