OK So, bit of a story.
540,000km on a 3.4L 1998 Taco 4x4 in near mint shape. All servicing always done.
I did the timing, replaced EVERYTHING, pump, idlers, seals, tensioners, the works.
Afterwards before putting anything back on, I ran it, it ran perfect. SO SMOOTH.
I put it ALL back together, rad, belts etc... and it wouldnt run. Just cranked over and over and over. It won't catch! The starter is turning the motor fine, its trying, but just consistent engine cranking with no catching.
Timing was one tooth off, so redid the belt.. same result.
Checked spark, and fuel.. both confirmed.
Compression tested the 3 easy to access cylinders with 5 seconds of crank and got about 145psi across all three... consistent is good right?
I added a 2/0 ground to the frame and a #2 ground to the block.. both direct to brand new battery terminal... positive terminal also brand new.
I cannot find ANYTHING to keep it from running. There is NO noise when turning the motor by hand on a ratched from the cams... it feels like good compression. There are no vacuum lines or electrical connections I can find missing.
The plugs and wires are brand new and the engine ran fine with them installed before doing the rest of this work.
The air intake has been put back on normally.
Why on earth isn't it catching?