i recently just bought a si, about 150 miles later the check engine light came, i took it to get it read and the mech is saying its both of my o2 sensors that are giving off the codes. i was wondering about how much both of them could be and if they're hard to install yourself.