Well, I've fixed my problem with the manifold glowing and the car wont stay idling. it starts fine. After turning the key it jumps up to 3500 rpms and then drops to idle speed of about 1000- 1500 rpms. Then it drops below 1000 and the engine stalls.

If I give it gas before it stalls for about 30 seconds then it will drop to 1000 and idle fine. 
I'm lost on this one.
I've replaced:
the vacuum lines
EGR tube
EGR valve
coolant temp sensor
cold start sensor,
vapor canister
Throttle position sensor
sparkplugs
ECM and Prom
thermostat
and
I was told by the previous owner that he had just replaced:
the Idle Air control
Distributor
pickup coil
Oh, and it's a brand new engine with only 12 miles on it. 
Any ideas?
I don't understand how after warming up it can idle at 1000rpms fine, but when cold it stalls at the same rpm.
------------------
"Never offend people with style when you can offend them with substance."
--Sam Brown