This has been an issue with the Shelby alloy blocks for some time. That and the fact that they need considerable machine work before there actually ready to assemble. Check with the Shelby camp to see if they offer any warranty repair solutions (don't hold your breath).
Don't worry to much about the
oil leak, after all, what you 'really' bought was the cool NAME!
