Hello, I believe this is a perkins engine. There is HA stamped on the LH front side of the block. Can anyone ID this engine? Thanks!