I scratched a little on the digits to see the numbers more clearly, and exposed some blue paint beneath...
I think I recall the guy I bought the engine from saying that the engine has been in a Barracuda, don´t know if it was that cars original engine or not tho.
Anyway, the number is 1B367245 and it´s J heads, will try to remove the covers tomorrow and see from the numbers if it´s 340 or 360 heads.