Apparently I haven't opened enough engines in my life yet, and this is new for me
This morning I checked the engine plate, and it has 166FMM written there. I'm not sure what does that make the engine... Jialing may be? But it doesnt have any letters in front of the 166. And it is 5-speed.