I have cleared the codes, they all returned, the O2 sensor Bank2 Sensor 2 is the first code that reappears, then after some time, the crankshaft code appears again. I have ordered the O2 sensor, and Ill start a new thread, as I'm still confused about what sensor bank2 sensor 2 is. I am guessing that its drive side, rear/bottom sensor. *Also, when monitoring that same O2 sensor with Torque and my OBDII adapter, the sensor works fine and gives good readings until the car heats up, once the car heats up, it just gets stuck at 1.3v, is this normal, will replacing the O2 sensor fix this? Why did it only start after breaking and changing alternator belt?