PUG 306 2.0 XSi stalling on start up. When the engine is warm it's ok, doesn't stall. Lambda sensor, or summit else? Ps. it has a new stepper motor and new engine coolant sensor, and from what I can see no vacuum leaks.