2006 Dodge 3500 5.9 24 valves.

Hit a brick wall on this issue.

When I start the truck and the wait to start light is on I get no smoke but when I start the truck and wait to start light is not on it will billow big cloud of white smoke for few seconds.

If I run a hot wire to the solenoid for a second and activate the relay it will not smoke.

I believe the wait to start light is always supposed to come on no matter what the temperature is.

Also, I know that the heater grid only activates below a certain temp and I just replaced all injectors and connector tubes.

There must be sometime in the circuit that tells ECM to not deliver too much fuel on start-up and obviously the truck is getting too much fuel which causes the white smoke.

Have not been able to find anyone knowledgeable to diagnose the problem.

Does anyone help me solve this issue?

Thanx,
Charlie