Honestly you have better luck with a B20 motor to pass emissions then a 1.5L

the emissions test will be based on the Vin number so it will come up either a 1.5 or 1.6L


I would say you would have a better chance then the stock engine , and if it has a good cat I would say yes . But like someone said it all depends on a few factors

tune up good
cat good
o2 sensors working correctly
timing is correct
idling normal
etc