So I bit ago I got a few codes showing lean on both banks, random misfires and a series of other codes. We've gone thru slowly knocking out possibilities and just replacing things that could have something to do with it that needed to be replaced around this point in its life anyways. So far we have replaced: fuel filter, fuel pressure regulator, fuel pump, mass air flow sensor, crank relearn, put back to original stock SS tune, tune up on tech 2 scanner, spark plugs and wires had been replaced already been replaced by me about 6 months previous. We have made huge strides in improvements on how it runs and in performance throughout this process but the only remaining fault is that it goes into too low of idle when put in gear or letting off throttle causing it to die occasionally. Thinking it's possibly a vacuum leak somewhere so looking into that at the moment.