I have a 95 740il with 97k miles. The car is running good so far, but I am anticipating the block problem. I will most likely swap out the block my self. What is least amount of money I will spend for the late model alusil block and gaskets? Also, What is the lateset 4.0 block I could use to replace this one if I were to find one with low mileage from a yard? I understand the newer cars have the variable valve timing, and I will need an engine that will be a direct replacement.