hmm have you checked injectors? I know injectors can make ticking noises.. of course a bad lifter may do that as well.. when was the last time you changed fuel filter?