I have a 96 Tahoe that is giving me a lot of trouble starting. This is an ongoing issue that I put on the back burner for a while and just drove my other truck. Now I need the Tahoe running. I have replaced the fuel pump and have the proper fuel pressure. About 55-60 psi. I have replaced the fuel pressure regulator, the plugs, the wires, the cap and rotor button, the coolant temperature sensor and it has a new battery. It will crank and crank but will not fire up. Meanwhile the engine is being flooded with fuel fouling the plugs. All the plugs are soaked with fuel. It now refuses to run at all. The temperature here is around 34 degrees now. If I try to start it in the cold weather it wont start but if it were around 60 or 70 or higher, I can eventually get the engine to start. Then, after I get it running, it will run fine as long as the engine is warm or the temp outside stays warm but if the engine gets cold or the temp drops it will not start at all. When it does run it runs great. Any ideas what could cause these problems? I figured the coolant sensor would have fixed it for sure. I just changed it today but it still will not start. Any help would be appreciated!!!!! Thanks.