Sounds like you have a gremlin with a hammer in the engine. Take the hammer off the little #$%^@#.
Seriously, I think we need an answer to the question about the ticking speeding up with engine revs before we can get serious but as a starting point, I suggest taking the fan belt off and seeing if the noise is still there. If not, the source will be the generator or water pump.