OK get this....changed out both batteries with new gel cell type 800CCA batteries.... the truck fires up cold / warm / hot does not matter...seems that even though the batteries were new they seemed to dip below 12 v. when cranking and probably not generating enough current/volt. to properly feed the PMD... THat said the work of re-terminating the grounds has solved many problems...air cond. fan speed... I also had an air bag error that the dealer wanted $1700 to fix....funny re-ground the computer to battery ground and all those problems went away...

When it won't start try jumoering the system with another car ( that is running ) try it I bet it runs..