RE: asp engine!
ASP certainly used to be manufactured by ASP -- it was a European engine & it required low, or zero nitro fuel. I believe that current ASPs are made in China, to the original ASP configuration --- maybe.
The old ASPs were inexpensive, but ran well as long as you kept nitro out of them -- I'm not sure how the Chinese ASPs work with nitrated fuel.