Since he appears to be out a lot on pump timing I just though the chain should be checked for stretch and the cam timing put back also as it might be off. When he checks his chain it might be stretched above allowable limits. There is only one accurate method of checking actual timing of the cam to the crank pulley. That proceedure gives you the chain stretch factor as well of course. You have to use a dial gauge as in the archives as someone stated. If he does not do things in sequence he may land up backing up to some extent or leaving a marginal situation behind as he goes along. I think rough idle has been documented in the past on these engines as well if cam timing is off. At least he is ahead somewhat as apparently his compression is good and injectiors already done. He should get through this in my opinion as he has already not been intimidated by checking his pump timing or changing his injectors out. A lot of proceedures depend on how comforatable an individual is to do them. He sounds like he is easily up to them. I7 mpg is pretty bad though and does deserve some serious attention. That is unless he forgot to mention that he is driving around with twenty women in his car all the time of course.

But I kind of rulled out that senario as then the 17 mpg would be the least of his concerns.

It is always what you forget that gets you. For low mpg it never hurts to make absolutly sure you do not have a fuel leak somewhere as well. I am pretty sure he will locate his problem systematically as well.