Hi all, recently bought a new car. Having some issue's with the eml. Opcom diagnostic says P0130 02 sensor circuit malfunction (low voltage). This is the code i get when engine is cold & on its warm up cycle.
P0135 circuit malfunction (high voltage), this i get when engine is warm??? Seems to be a pretty common problem & before wasting money on an 02 sensor i have tried the following spare replacements:

Changed Maf
Changed Cts
Changed Iat
Changed Ecu


Checked for air & vac leaks, only thing found was a blow in the downpipe 2 into 1 y piece part under the heatshield.
Only thing i found strange was the cts reading on live data was 10 degree's lower than what the temp guage was reading.
Think im gonna have to bite the bullet & buy a new 02 sensor, do you think this could well be the problem, yet to check wiring, awaiting a new multimeter.