Decode this!!!! Never seen one

It could be a replacement engine for the ta/aar you talked about but is it a real TA engine? Tomorrow will tell. Take photos.
i don't think I have the replacement block this is stamped on the ID 20210302_161515.jpg Pad