Ok, Previas have both cold start injector system and a fuel pressure up system.
The cold start injector system consists of the cold start injector (located on the intake manifold), the start injector time switch (located below the coolant temperature sensor and coolant temp sender on the right front corner of the engine) and the ECU located under the driver's seat. The cold start injector adds extra fuel to the intake air to make starting easier. To prevent flooding, the injection time is limited by the time switch and a timer in the ECU. The ECU can operate the injector for up to 3 seconds regardless of the status of the time switch. If the coolant is above 113'F (35'C) the cold start injector will not work. Problems can be: Clogged injector, malfuntioning time switch, malfuntioning coolant temperature sender, defective wiring or ECU.
The fuel pressure up system consists of the fuel pressure regulator, the vacuum switching valve, vacuum tubing and the ECU. This system ups the fuel pressure for the first 2 minutes after starting to increase fuel flow by opening the manifold (Vacuum) refernce line to the atmosphere. If the vacuum line is clogged your fuel pressure stays high, using more gas. If your VSV does not work, you get less fuel pressure than needed for cold start.
Check your vacuum hoses and tubes to make sure they are in the right places and not clogged. There is a diagram under the hood or on the access panel under the driver's seat
Check your throttle position sensor. If it is loose or broken, it will cause an unstable idle. Previas are known for breaking the wires to the TPS. I extended the wires on my 92.
Good Luck
Rickrolla
92 Previa 5Speed 329,000km
91 Corolla Wagon 448,000km