Whew that was a tough read,
Anyway, you are sure the ticking is coming from within the engine? Have you ruled out and exhaust manifold leak?
Anyway, you are sure the ticking is coming from within the engine? Have you ruled out and exhaust manifold leak?