Swapping in a brand new PCM from Flagship didn't work for me unfortunately. In my case I think it was cumulative wear and tear from 305K mileage. Had corroded wire insulation, plus dying injectors, coils MAP, TPS, and a mixed bag of unreliable chinese junk parts installed by various local...