My brother has a '96 Plymouth Voyager. He drove it to my place the other day and on his way home it died within a couple of miles. The check engine light was on so I pulled the codes and am getting a p0123. I cleaned out the throttle body and IAC, and replaced the TPS but that did not fix it. I'm still getting the same code and the same symptoms.
The car will start and drive for a few minutes, but then dies typically at low speeds. Sometimes it will start back up immediately and you can drive it a few more minutes, other times it won't start back up until after letting it sit for a few hours. I've checked for vacuum leaks and I can't find any. If anybody has any ideas of what to look into next I would appreciate it.