I dont know where your friend is located, but I had my injection pump replaced at CV diesel right at the PA/MD line. I dont know what manufacturer they used, but the shop is really pleasant to do business with, I cant say enough good about them. They replaced my original VP back in July, and just the other week they determined it was bad again. They put me in a new one right away and covered labor under the one yr warranty. They sent the pump in to the manufacturer last week so they could examine it to see if I did anything to void the warranty, ie tap pump wire or fun low fuel pressure, I havent heard anything yet, sounds like it was just a faulty pump, as I closely monitor fuel pressure and didnt tap the pump. Anyways, sorry for the long rant, I just like to promote shops with exceptional service, I know its probably a long shot but hopefully your friend is in the area and can get it swapped out there.
Rick