I have a 2011 4runner that has starting issues. Just takes a while to crank and crank before it will finally start. Once it starts it runs great. No idle issues.
Tested battery it’s good
Cleaned mass air flow sensor
Replaced plugs
Still takes a while to crank before it will finally fire up...