K frame bracket ?
Looks like it was clearanced for a big block water pump
Print