I own an 05 Jeep Liberty, took to dealer b/c of windows, had those fixed, had engine light on with o2 sensor codes, they replaced those but they still can't get engine light to go off, then dealer says bad wiring, ok fixed that, engine light still on, now wiring shorted my pcm so I need to replace ($600). So before I dish out $600+ I need some advice. My car runs, everything works so how can I need a new PCM? Tech says codes are bank1 sensor 2, bank2 sensor 2...