Ok, I figured it out…128 is engine, 15 has to do with O2 sensors, 5 is low voltage or signal problem.
I replaced all 4 O2 sensors…two up stream and two down stream. Turned out to be one of the down stream sensors was defective at the tip ( sensor tip). The upstream and downstream are different...