you know, im not sure, this seems like a job for SUPER STEVE P!!!!! i would check them against each other, sometimes the head sit a little down into the cylinder if that makes sense?
Check to see that the piston does,nt come out the top of the barrel (150cc), the 125 head will work but with a lot more compression, you could try two base gaskets. The Piaggio 190cc et4 barrel uses the std 125 head without any problems !