That problem popped up on my car last year. I replaced both sensors mentioned, checked the TPS wiring and pulled off and cleaned my throttle body but the problem didn't go away. For some reason, my car went back to normal a few weeks later. Now when I disconnect my battery, every once in a while the problem pops up for the next couple of start-ups then it goes away again. I can live with that so I have left my issue alone.