Check engine light

Hey rocco, i have an 2006 scion xb. I got codes to replace the cat convertor, the upstream and downstream o2 sensors. I bought and replaced all 3. I put the freeway and highway miles on them. The computer reset but, the engine came back on. The down stream sensor code was on. I spoke to a few different people at the parts stores and mechanics. They said imports often cant use brands other than ntk or denso, besides oem. So, i looked around and found a denso four wire which , is what my care takes. I got the sensor but when i did a side by side comparison, they are a little different. Car has 2

– Check engine light