Thoughts on this barracuda????
I also do not see the raised pad that all RB engines have just behind the thermostat housing and a tad to the left that would be right under the plug wires in the front, so it appears to be a low deck. Maybe if you can get a better picture?