Having a starting issue with my 91 6.2. GP relay is on the way out the door, just wired up a manual override. Getting a tiny bit of air in the return line if I leave it sit for a few hours, but dont notice any while running. It starts good when cold, it starts when its hot, but anywhere in between it seems to cough and sputter but not catch and fire. I am getting anywhere from none to ALOT of white smoke out the exhaust, the glows all work. My fast idle solenoid seems to be staying on, so I have disconnect it, and my GP relay. I get 12v at the advance solenoid, and I can hear it and the fuel shutoff click when I apply power to them. Oh, and it does it even if its just barely warm, I can put my hand on the engine and it is barely noticable. Im wondering if my timing is out, or if the idle speed is set wrong? any ideas?