In great shape, don't see any major obvious flaws.  Not sure which engine it fits but maybe some IO-360 or O-360.