Decipher GY6’s Engine Code

Posted by ncyracing 28/02/2018 3 Comment(s)

Engine Code: "BN157QMJ" 150cc stock, GY6 (A-Block) 54mm stud spacing longcase 20", Chinese scooter model "ZNEN" manufacture by Zhongneng Industry Group


Decipher GY6’s Engine Code

Where do we locate GY6's engine code and how do we decipher what each character mean?


GY6’s engine code is located on lower-side of CVT, just beside the oil drain bolt. The first set of numbers above is scooter engine code. The secondary number below are the scooter unique identification numbers (engine registration numbers).

Example Engine Code (above) is “BN157QMJ”
The first two-letters are the manufacture acronym for its’ make or model, "BN" means Chinese scooter model "ZNEN" manufacture by Zhongneng Industry Group. The three digits and three letters set that follow are more important engine code that will cover here, and how to decipher their meaning these main six-character code.

The first code digit: “1”
Corresponds to the number of cylinders. All GY6 engines are single cylinder with single piston, so this number will always be uno—one.

NOTE: If you have a letter “P” after example “1P”, stand for (P)air valve horizontal engine. The P series engine have taller cylinder head and a shallow recess cam seating that gives it a slightly more performance than non-P GY6’s engine code. However, if both cylinder and cylinder head is swap out it will be identical to non-P GY6 engine. So, parts are interchangeable as long as both are replaced cylinder and cylinder head from 1P and non-P. But why? Because their so more upgrades available for non-P type engines include performance camshaft, etc.

The second and third code digits: “57”
Corresponds to the bore size in millimeters, for this example 157QMJ, the bore is 57mm. At the cylinder sleeve (skirt) outer dimeter the bore is 57.4mm which fall under same reference digit "57" still. If it was a 139QMB the "39" means it's a 39mm bore, with cylinder outer skirt of 39.4mm perhaps, varies by manufacture. Still will fall under the "39" digit code.

The forth code letter: “Q”
Simple means it’s GY6 style engine. Why not “G” right... but that the way it is Q. :/

The fifth and six code letter: “MJ”
Stand for Michael Jordan or Michal Jackson… just kidding. The “M” means the engine type is motorcycle (motor-two wheels). The sixth letter thereafter is code for engine displacement size measure in CC (cubic centimeter). See table below. Notice as each alphabetical order B-to-Y so is the engine displacement CC increases. In incremental 10cc, 15cc, 25cc, 50cc and 100cc.

  • MB = 50cc
  • MC = 60cc
  • MD = 70cc
  • ME = 80cc
  • MF = 90cc
  • MG = 100cc
  • MH = 110cc
  • MI = 125cc
  • MJ = 150cc
  • MK = 175cc
  • ML = 200cc
  • MM = 250cc
  • MN = 300cc
  • MP = 350cc
  • MQ = 400cc
  • MR = 500cc
  • MS = 600cc
  • MT = 650cc
  • MU = 700cc
  • MV = 750cc
  • MW = 800cc
  • MX = 900cc
  • MY = 1000cc
  • YG = 1100cc
  • YL = 1200cc
  • Y? and so on...

Engine Manufacturer will engrave more characters, added acronym (code) in front as we seen in first picture but also in the back of the engine code line for their added specific GY6 variant makes/models acronym like example below.

Engine Code: “VE157FM2A”

  • VE = Vento Scooter
  • 157 = Uno-Cylinder 57mm
  • F = Natural Air-Cooled
  • M = Motorcycle Type
  • 2A = 2nd Gen, Series A—just guessing?

That’s it. Now, your able to read and decipher most if not your own GY6's engine code. However, if you still don't know what scooter engine you have, leave a comment below and we can help answer your question right here on our blog-share. :)


Check out related video 157QMJ vs 1P57QMJ:


3 Comment(s)

Daniel toms:
11/05/2018, 10:03:09 AM

Hi. I have a rum allo 125 with a gy6 engine but I cannot find an exaughst. Just spent 170 £ on one from America I was told would fit. And it doesn't. I was wondering if any body could help me.

25/05/2018, 03:35:53 AM

Hi Daniel, perhaps this thread may help in your search PS: If you find one on the web you like let us know we can help you get it, perhaps save you some $ with international shipping.

David Jordan:
15/05/2018, 04:01:20 AM

I am looking for a bottom mounted 150-250cc gy6 to replace my 139qmb. The only engine I have ever seen that fits the bill is an LK157QMJ, but they are almost impossible to find. The only bike that I can find that has that particular engine is a Roma 150cc Super Hornet. I am willing to buy the whole bike to get all the parts I need for the swap, but was hoping I could find this engine in a bike that doesn't cost $1600. Surely this wasn't a one off motor, it has to have been used in other bikes, but I can't find much info on it. I know it is manufactured by the Leike corporation in China, but most of them are rebranded. Any ideas on how to obtain this or another bottom mounted engine? You may ask why go to all the trouble, and not just buy abother bike, but I love the looks and handling of my Tao Tao Racer 50, and there's not another bike out there anything like it. I have done every upgrade possible, but the little 50 (well, now 100) is just not cutting it. Another possibility is a Wildfire Wasp 195sb, it is a 195cc, and looks bottom mounted from the pics I've seen, but I can't find much info on that bike either, I'mean not sure if it's even manufactured anymore, but it appears to be manufactured by the same people that make the Super Hornet, because the seat, pegs, passenger pegs/supports, and airbox are all the same. Please help.

25/05/2018, 03:37:19 AM

Hello David, try contacting someone who sells the bikes? Also, even they are bottom mount it would not be a direct swap and to further, you could just pay someone to install a 150cc in a 50 frame for less than $1600.

Write a Comment