Paul,
Good catch I did not see the AF E unit, maybe he can get one some place and simply replace it. I believe SCD is correct, looks to be an old Japanese pre War upgraded engine, with a couple different American manufacturers parts.
Definitely looks like a WillyGee project engine for sure!
PCRR/Dave