Hi i also have a 03 zd30, ive got 290000km on it atm, i did the injector pump 6 months ago cost me $3k for a new pump and fitted it myself.
Got it through my local diesel mechanic and gave him my old one as exchange when i picked up the new one.
My pump shat it self at the traffic lights, no...