If they charged me 2200 bucks to fix a o2 sensor problem i would have just given them the car!!! Just b/c there is a problem with a particular unit doesnt mean everything that functions with the unit shoud be replaced, I think you go ripped man. 2200 dollars could have bought a new dx egine easily not only a dx engine but a b16.