Ok so today I swapped o2 sensors and jumped on the free way and went wot. Next thing is there is loss of power engine light flashes so I slow down and you can hear the rough sound of a misfire. So I pulled over check the codes at first it said cylinder 3 misfire. Next it says systems bank 1 too lean. So pulled the plug for 3 and it was fine check the injectors even switched them to see if it moved. Got it home and now its random multiple misfire and there is major loss of power and you can hear the car rattle when trying to give it gas. We were trying to find a cylinder 3 misfire before but that was only at idle and we thought it was something stuck in the fuel rail. Could all this be caused by the o2 sensor? Any suggestion would be greatly appreciated because I have to have this fixed ASAP...p.s. I don't have my hands on a compression tester so will be trying that tonight. And probably flushing the rail to see if that changes anything.