After the engine rebuild, the car started with the high revs, as I posted before. The second and third time I started it, it turned over immediately, didn't have to give the car any gas, and it idle'ed like a champ. Every subsequent time after that, I have to give the car gas to get the engine to fire up, and it idles bouncing between 600-1300 RPM, occasionally trying to die.

The only things I can come up with as possible issues are EGR, TPS, and IAC. Do these sound like likely culprits to you guys? And why would the car start fine twice, then go back to not running correctly? Very weird.