If CBP officer knows that you are landed canadian
immigrate and you filed I485 in US , they will cancel your I485 application right away, simply because you got canadian PR and US does't allowed dual PR status unless you have a very good reason. But if you lie to them when you are arossing the border and they find out. then you are in deep trouble.