Guys, i just fixed the problem!! Dino Dino Bambino was absolutely right!! So after i disconnected both O2 sensors the car was running much better but this triggered the codes. So all i did was just swap the O2 connectors and boom!! The car started purring like before!! No codes and super smooth...