I have a 94 ford Ranger 2.3 4 cylinder.What would cause it to not idle when cold? I replaced the TPS?

It just started this and once warmed up will idle
4 answers 4