have you checked the fuel FILTER tho?
bad lifters usually wont make issues like what you describe.. they will just tick like a mofo..
if its a solid lifter engine, the lifters dont go bad, they just need adjusting..
but if its a hydro engine, the lifters DO go out, but they just make lots of racket..



