So I replaced my battery about 20k miles ago, so I know that's fine. I always throw a P0420, but I'm told that's fine too. So I was driving, and I lose power suddenly. The red triangle comes on, and I plug my scangauge II in, which tells me it's P0121, or the throttle body sensor. I reset the codes to make it home - my battery DID charge just fine on the way home, making it up to a 63.5 state of charge. Now when I start it, and press the gas, it tends to rev up, rev down, and repeat. I haven't gotten the red triangle again yet but I also haven't driven it since then. The car is an '06 Prius and has about 220k miles on it. Is it actually the throttle body? Should I clean it? Replace it? Might it be something else, like a pedal sensor? Thanks for reading.
Try cleaning the throttle body and MAF sensor first. Change your air filter while you're in there. It's an easy 15 minute job.
Cleaned the MAF/throttle body. Haven't driven it around much yet, but they were definitely dirty. I'll drive it around now and see what's up - thanks for the advice. Edit: Just gained like 10-15MPG. So, to everyone reading this...go clean your MAF/throttle body.