The only problem with Chinese engines is heat signature and their they were strangling to keep heat signature low and now somehow they are now come up with something to keep that into satisfactory level and now working on to the level of good.
Not really. The problem with any component in which combustion takes places is heat signature. The F-16 has a higher heat signature than the JF-17. What is important is the reduction of the heat signature via thermal shielding as is done with the F-117 and F-22... That the Chinese have not done yet in the J-20 but do seem to have some wish to do so in the J-31 as it seems.