On my 2013 3.6L the O2 sensor voltage high cause the computer to go very lean on that bank, which starved it of gas, which caused a P0300.
If torque allows you to graph O2 sensor volts, set up a screen to watch all 4 sensors.
sensor 1 on both side should fluctuated between near 0 and 1.
sensor 2 should ride pretty steady around .7
On mine it was just the connector of the O2 sensor wasn't making good contact. Look at your fuel trims. When the problem occurred on my 3.6 the Long and Short fuel trims were like -30 on the effected bank.
Fuel trims should be zero +- 5 if everything is working right.
Don
Test report:
------------------
MID:$01 TID:$91
- O2 Bank 1 Sensor 1
Max: 655.34998% Min: 1.1%
Test result value: 2.55%
PASS
----
MID:$02 TID:$07
Minimum sensor Voltage for test cycle(calculated) - O2 Bank 1 Sensor 2
Max: 0.529V Min: 0V
Test result value: 0.49V
PASS
----
MID:$02 TID:$08
Maximum sensor Voltage for test cycle(calculated) - O2 Bank 1 Sensor 2
Max: 65.535V Min: 0.568V
Test result value: 0.803V
PASS
----
MID:$02 TID:$81
- O2 Bank 1 Sensor 2
Test incomplete or dependant test failed
--
MID:$02 TID:$82
- O2 Bank 1 Sensor 2
Test incomplete or dependant test failed
--
MID:$02 TID:$83
- O2 Bank 1 Sensor 2
Test incomplete or dependant test failed
--
MID:$05 TID:$91
- O2 Bank 2 Sensor 1
Max: 655.34998% Min: 1.1%
Test result value: 2.33%
PASS
----
MID:$06 TID:$07
Minimum sensor Voltage for test cycle(calculated) - O2 Bank 2 Sensor 2
Max: 0.529V Min: 0V
Test result value: 0.529V
PASS
----
MID:$06 TID:$08
Maximum sensor Voltage for test cycle(calculated) - O2 Bank 2 Sensor 2
Max: 65.535V Min: 0.568V
Test result value: 0.862V
PASS
----
MID:$06 TID:$81
- O2 Bank 2 Sensor 2
Test incomplete or dependant test failed
--
MID:$06 TID:$82
- O2 Bank 2 Sensor 2
Test incomplete or dependant test failed
--
MID:$06 TID:$83
- O2 Bank 2 Sensor 2
Test incomplete or dependant test failed
--
MID:$21 TID:$92
- Catalyst Monitor Bank 1
Max: 0.2% Min: 0%
Test result value: 0.03%
PASS
----
MID:$22 TID:$92
- Catalyst Monitor Bank 2
Max: 0.2% Min: 0%
Test result value: 0%
PASS
----
MID:$31 TID:$93
- EGR Monitor Bank 1
Max: 50Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$31 TID:$94
- EGR Monitor Bank 1
Max: 50Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$31 TID:$95
- EGR Monitor Bank 1
Max: 334.67999% Min: 227.67999%
Test result value: 331.42999%
PASS
----
MID:$31 TID:$96
- EGR Monitor Bank 1
Max: 334.67999% Min: 227.67999%
Test result value: 330.32001%
PASS
----
MID:$39 TID:$87
-
Test incomplete or dependant test failed
--
MID:$3a TID:$87
- EVAP Monitor (cap off)
Test incomplete or dependant test failed
--
MID:$3c TID:$85
- EVAP Monitor (0.040")
Test incomplete or dependant test failed
--
MID:$3c TID:$86
- EVAP Monitor (0.040")
Test incomplete or dependant test failed
--
MID:$3c TID:$90
- EVAP Monitor (0.040")
Max: 4,300minute Min: 12minute
Test result value: 21minute
PASS
----
MID:$3d TID:$83
- EVAP Monitor (0.020")
Max: 65,535Bool Min: 1Bool
Test result value: 1Bool
PASS
----
MID:$3d TID:$84
- EVAP Monitor (0.020")
Max: 100.00641% Min: 15.62624%
Test result value: 0%
FAIL
----
MID:$3d TID:$85
- EVAP Monitor (0.020")
Test incomplete or dependant test failed
--
MID:$3d TID:$86
- EVAP Monitor (0.020")
Max: 1.99882 Min: 0
Test result value: 0
PASS
----
MID:$3d TID:$87
- EVAP Monitor (0.020")
Max: 65.535 Min: 0.941
Test result value: 0.996
PASS
----
MID:$3d TID:$88
- EVAP Monitor (0.020")
Test incomplete or dependant test failed
--
MID:$3d TID:$89
- EVAP Monitor (0.020")
Max: 10,000ms Min: 0ms
Test result value: 0ms
PASS
----
MID:$41 TID:$97
- O2 Heater Monitor Bank 1 - Sensor 1
Max: 370°C Min: 0°C
Test result value: 55°C
PASS
----
MID:$41 TID:$98
- O2 Heater Monitor Bank 1 - Sensor 1
Test incomplete or dependant test failed
--
MID:$42 TID:$97
- O2 Heater Monitor Bank 1 - Sensor 2
Max: 165°C Min: 0°C
Test result value: 5°C
PASS
----
MID:$42 TID:$98
- O2 Heater Monitor Bank 1 - Sensor 2
Test incomplete or dependant test failed
--
MID:$45 TID:$97
- O2 Heater Monitor Bank 2 - Sensor 1
Max: 370°C Min: 0°C
Test result value: 60°C
PASS
----
MID:$45 TID:$98
- O2 Heater Monitor Bank 2 - Sensor 1
Test incomplete or dependant test failed
--
MID:$46 TID:$97
- O2 Heater Monitor Bank 2 - Sensor 2
Test incomplete or dependant test failed
--
MID:$46 TID:$98
- O2 Heater Monitor Bank 2 - Sensor 2
Test incomplete or dependant test failed
--
MID:$a2 TID:$0b
EWMA Misfire counts (average) for last 10 drive cycles - Misfire Cylinder 1 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a2 TID:$0c
Misfire counts for last/current driving cycles(calculated) - Misfire Cylinder 1 Data
Max: 65,535Count Min: 0Count
Test result value: 1Count
PASS
----
MID:$a3 TID:$0b
EWMA Misfire counts (average) for last 10 drive cycles - Misfire Cylinder 2 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a3 TID:$0c
Misfire counts for last/current driving cycles(calculated) - Misfire Cylinder 2 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a4 TID:$0b
EWMA Misfire counts (average) for last 10 drive cycles - Misfire Cylinder 3 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a4 TID:$0c
Misfire counts for last/current driving cycles(calculated) - Misfire Cylinder 3 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a5 TID:$0b
EWMA Misfire counts (average) for last 10 drive cycles - Misfire Cylinder 4 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a5 TID:$0c
Misfire counts for last/current driving cycles(calculated) - Misfire Cylinder 4 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a6 TID:$0b
EWMA Misfire counts (average) for last 10 drive cycles - Misfire Cylinder 5 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a6 TID:$0c
Misfire counts for last/current driving cycles(calculated) - Misfire Cylinder 5 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a7 TID:$0b
EWMA Misfire counts (average) for last 10 drive cycles - Misfire Cylinder 6 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
MID:$a7 TID:$0c
Misfire counts for last/current driving cycles(calculated) - Misfire Cylinder 6 Data
Max: 65,535Count Min: 0Count
Test result value: 0Count
PASS
----
End of report.