318 race engine 4104230-318 any info. on these engines?

stranger things have come out of the factory