most likely it is your lifters...but check the oil pump first, as this will give you the similar sounding problem to your lifters...fyi, lifters are about R200 each,and you need 24 of them bastards.
good luck, feed back once the problem is identified would be appreciated