Dodge Diesel/Cummins Mechanic Advice Needed

i had a buddy that had what sounds to be the same problems!! after a lot of money spent at the diesel shop for inj. pump,lift pump and. diagnostic time he got his truck back not running!! his adventure lasted 3 months. his turned out to be the main ecm (computer) was bad. his truck is a 99 also. he sent his ecm out to be fixed i can get the info for the place he sent it to if you are interested...just my $.02