IF he is positive that its the injection pump, thats not relaly a big hurdle to get past. I found a new pump for my friends 240D when his quit for $100 and put it on in the cold for free, aren't I nice
Its not too hard of a job to do, just time it right.