there is a table in the ecm that is time between crankshaft targets vs rpm if the car takes to long between events it thinks there's a misfire. when the car lopes because of the cam it takes too long between targets and sees a misfire and since there's no rhyme or reason to the lope vs cyl # it thinks its random, not isolated to a cylinder. if the code is deleted then you loose that diag capability completely, rather those thresholds need to be raised in the idle region and left alone elsewhere so the code can still function.
|