Welcome to posting...
The 3rd gens will not kick the fuel pump on into it reads rpm. So it's very common to take 2 seconds to start the engine.
What I am not liking is the battery light flashing when your trying to start the rig. I can't say I seen that before.
So are your battery terminals clean?
What's the condition of the high Amp wire that runs to the starter?
Does your battery have enough cranking amps and is sized properly for this engine?
Does a load test show the battery is good?
Sent from my SM-A505U using Tapatalk
__________________
7 3rd gens listed in the build thread (2 are parts mobiles)
Build Thread:
https://www.toyota-4runner.org/3rd-g...os-builds.html
Brillo's Bucket Fluid Ex changer:
https://www.toyota-4runner.org/3rd-g...ml#post3358086
Sparks Plugs Wire and Coil Information:
https://www.toyota-4runner.org/3rd-g...on-5vz-fe.html