I had a similar problem when I installed the PCV. High idle, extreme bogging and couldn't get a steady TPS reading. Turned out it was the TPS connector. Pull it, and very slightly bend the pins so they make better contact. See if that helps. After I did it, TPS signal was solid and all the problems went away.