your post is slap full of.....If you want a good selection id try a parts locator. One place that can find you a good short or long block for a Audi A4 engine is TEXAS Junkyards, Junk Yards in TEXAS TX salvage recycler. They have a link somehow to multiples of thousands of recycling centers and will locate the best one for you.