I last year I was having the p2138 popping daily 3 to 4 times and was toldto replace the accelerator being the sensor is part of it and it worked for 3 weeks the popped once a month until now. Now the p2138 is popping every day and my foot doesn't even have to be on the accelerator. It has even kicked it out of cruise a couple of times. So now I am wondering...... Could the accelerator I just got in November went out again? Could it be my wiring harness? Could it be my throttle positioning sensor? Or is there something I am missing? Can someone please help me on this i would greatly appreciate it.