Without a engine ID number it will be hard.
88-90 kx125 used KX125FE00xxxx
91 used KX125HE00XXXX
If you don't have the number, look at the cylinder.
A 90 cylinder will have 1602 embossed on the cylinder behind the left exhaust valve cover.
A 91 cylinder will have 1645 embossed on the cylinder behind the left exhaust valve cover.
A 90 will use a KEIHIN PWK V56 carburetor.
A 91 will use a KEIHIN PWK V675 carburetor.
A 90 head should have 1316 embossed on it.
A 91 head should have 1344 embossed on it.
More info here:
http://www.oem-cycle.com/KX125KAWASAKIBIKEID.shtml