The PCX150 injector would be from the older 150cc PCX model, rather than the newer 160cc model. There are different revisions of the injector but here is one others have run on the CT125: 16450-KZY-701
And yeah, Honda ditched the prior generation 125cc engine and instead updated their 110cc engine to 125cc to meet Euro emissions standards which are mostly stricter than US emissions.
And yeah, Honda ditched the prior generation 125cc engine and instead updated their 110cc engine to 125cc to meet Euro emissions standards which are mostly stricter than US emissions.