You need to take it to the dealer. One of the system computers is failing. I do not know that model but it could be either the body computer or dash computer. Good Luck.
water is getting into the harness connections for the ECM
use water displacer ( wd-40 or the like ) after a wash or find where the water is affecting and use a spray wax to cover all of the electrical connections
I use this website all the time:
https://www.obd-codes.com/p0320https://www.obd-codes.com/p0330https://www.obd-codes.com/p0420https://www.obd-codes.com/p0430
Now the art is knowing how to interpret, the P0320 and P0330 can set off your P0420 and P0430 oxygen sensor codes. I would address the P0320 and P0330 first and probably the O2 sensor stuff will probably go away. If your car is knocking, rough idle, loses power, etc. then the 300 codes make sense and you have issues. It could also be two separate issues were damaged wiring on the knock sensors and then a damaged catalytic converter. I've got a car that constantly throws up 420 and 430 codes because the catalytic converter got dinged up from running something other.
There is nothing wrong with autolite plugs, your car may be missing due to a bad coil, you need to put an OBD II scanner on your computer and find out with cylinder is misfiring. easiest way to tell if it's the coil, is to switch the suspected bad coil with another cylinder, if the misfire follows the suspected bad coil then replace the coil.
DTC P2097 Post Catalyst Fuel Trim System High Limit Bank 1
Circuit Description
The wide band heated oxygen sensor (HO2S) measures the amount of oxygen in the exhaust system and provides more information than the switching style HO2S. The wide band sensor consists of an oxygen sensing cell, an oxygen pumping cell, and a heater. The exhaust gas sample passes through a diffusion gap between the sensing cell and the pumping cell. The engine control module (ECM) supplies a voltage to the HO2S and uses this voltage as a reference to the amount of oxygen in the exhaust system. An electronic circuit within the ECM controls the pump current through the oxygen pumping cell in order to maintain a constant voltage in the oxygen sensing cell. The ECM monitors the voltage variation in the sensing cell and attempts to keep the voltage constant by increasing or decreasing the amount of current flow, or oxygen ion flow, to the pumping cell. By measuring the amount of current required to maintain the voltage in the sensing cell, the ECM can determine the concentration of oxygen in the exhaust. The HO2S voltage is displayed as a lambda value. A lambda value of 1 is equal to a stoichiometric air fuel ratio of 14.7:1. Under normal operating conditions, the lambda value will remain around 1. When the fuel system is lean, the oxygen level will be high and the lambda signal will be high or more than 1. When the fuel system is rich, the oxygen level will be low, and the lambda signal will be low or less than 1. The ECM uses this information to maintain the correct air/fuel ratio.
Fuel trim biasing is used by the ECM to keep the post catalyst HO2S voltage within a range of 580-665 mV as possible. This allows optimal catalyst efficiency under light load conditions, such as at idle or a steady cruise. The ECM constantly monitors how lean or rich the fuel trim bias is commanded. If the ECM detects that the fuel trim bias is commanded rich for more than a calibrated amount, DTC P2097 or P2099 sets.
Air Fuel Wideband vs Oxygen Sensors O2 sensors The Demise of Shadetree...