Mercmad, you need to get off your Mercedes high horse. If we had the money, as you do, then sure, we could afford the original, but for some of us, who still LOVE the shape and the beauty of the old mercs, it just aint possible.
Gwunta - my original engine choice was the 6 liter V12 from the mid 90's W140. that would have given Mercmad a definite hard-on, but alas, the cost of finding a suitable candidate was not realistic. The SBC i am running was a present from a good friend - the price was very right. the total conversion cost so far is less than a 1/4 of what that V12 would have run (I still will do the V12 Mercedes engine if I can find a good one at a realistic price).
The transmission and oil cooler location you are seeing are the original locations. This has proven to not be ideal but the engine temperature has yet to exceed 100C even sitting in a traffic jam with 32C outside temperature and no airflow.
The car will be getting an HVAC system and possibly also receive twin turbos (again budget related). The transmission cooler then be relocated into the right fender with a scoop and suction fan and the engine oil cooler will go in the left fender with scoop and suction fan. The engine oil cooler is run through a thermostat right now.
You having a rear end from a 6.3 is crucial. I have been looking for one here or a quicker one from a 4.5L. I may just perform a ring and pinion swap but a complete 6.3 liter rear axle is a better choice (I really want that LSD).
Do you have some pictures of your project? would love to see some.
Keep up the great work.
Sorry Mercmad - get over it and rejoin reality for a change - with all do respect, you have provided some worthwhile feedback on this site, but your overall attitude pretty much sucks - what have you actually contributed and built on your own besides telling everyone (including me) that they are stupid? There is alot more engineering that is required in doing a full blown powertrain swap than sticking a sqare block in a square hole. Good luck with your life. Maybe some happy pills will help you a bit