I have an L33-5.3L Silverado Classic from 2007. I have a P0358 code that I cannot get rid of. I have replaced the coil, the coil set (4 coils on that side) and the metal they are fastened to and the harness on the mounting bracket. The spark plug wire, the spark plug and the ECM. I even replaced the engine (for a separate reason). There is no misfire. This diagnosis has been confirmed by three separate people.
I think my problem is on the detection side. I would like to know how the vehicle detects problems with this circuit. What position in the circuit is monitored? Which computer? Which harness?
Well, this for me seems to be a loaded question. My french may get in the way.
Ok, Po358, so circuit in question is cyl 8.
This did not make sense to me. You replaced THE coil, THE coil set '4 coils on that side'
Which is it?
And what is the metal they are fastened to?
The ECM has an individual IC circuit for each separate cylinder, 1 through 8. The algorythm is quite slow, 1 second to detect a fault in the IC circuit. Most likely a grounding issue from a driver in the ECM if all ohm checks check out.
That has been a big problem with those Mosfets. My kniowledge is limited here, but I do remember an article relating to using bipolar transistors for the IC circuits in these GM ecu/ecm's.