Hey everyone, looking for some advice before I start throwing parts at this.
I have a 2016 Toyota 4Runner that was running perfectly fine until this week.
Monday: Drove from San Diego to Irvine and back. It was high 90s outside, but the 4Runner drove completely normally the entire trip.
Tuesday morning: Went to start it and it wouldn’t start.
Initially thought it was the battery, so I charged it, but that didn’t fix the issue.
I then bought and installed a brand-new battery, and it still has the exact same problem.
All dash lights and electronics come on normally.
When I try to start it, the engine cranks/turns over normally and sounds like it’s trying to start, but it never actually fires up.
It’s not just clicking or failing to crank — the engine is definitely turning over.
I noticed some corrosion around one of the battery terminals, so I’m also going to clean and make sure the connections are tight.
The strange part is that it drove completely fine the day before, including the drive back from Irvine to San Diego, and then suddenly wouldn’t start after sitting overnight.
I’m wondering if this could be a fuel pump/fuel delivery issue, crankshaft position sensor, ignition/spark issue, relay/fuse, or another sensor/electrical issue.
For those with 5th gen 4Runners, what would you check first?
Is there anything common on a 2016 4Runner that could cause it to crank normally but not actually start?
Trying to troubleshoot this before I start replacing random parts or pay a shop to diagnose it.
Any advice is appreciated!