Al, try a search on
www.fordfe.com There is some info on there including some about a handfull of 427 aluminum blocks that were made. You might find something. BTW your Cobra is the ultimate dream ride for me with that cammer!!! I still have a mag that featured your car a few years back I think. Very Nice. G.