RD, The SC1 has been around for a while but the Losito version was a radial change to the original casting. I think SC stands for Sprint Car. I don't know if the new cup head is based on it or not. ???
Common engine? Might even be a fuel injected toyota