hi again... ecm is in the fuse box in the cab right??? the 21 .22 pin read 3.1,, 1.9. what do u think??
Yes, the ecm is right under the fuse panel.
Those voltages are very odd.
The fuel pump should be making maximum pressure right now, but it's still not starting.
Something tells me you've got a problem with the ecm. Either it's not grounded properly, it's getting insufficient voltage, it's receiving bad information (like from a harness fault), or the ecm itself is faulty. I doubt the fuel pump, egr valve, VNT, and whatever else all failed simultaneously. It's really hard to say exactly what it is at this point.
This would be a whole lot easier to diagnose with the dealer software attached to it.
This is not something that you can simply swap another ecm into. Each computer is programmed with VIN information specific to every truck. It would register fault codes for improper VIN. It might run, but I'm not sure.
At the data link connector (16 pin), starting from lower right and working right to left, check the voltages at pins 6 and 14. They will line up, one on the top of the other. If these voltages aren't at approximately 2.3 and 2.6, you've got a CAN network error which means that the ecm can't communicate properly with anything.