Remove it and bring to an auto parts store that is equipped to test it for continuity, amperage draw, drag, etc.
Did you check your starter?
have you tried pulling the EFI fuse
Check your maintenance manual. It's in there.
go to auto zone and have them check it for you. its free
Check the starter fuse.
Type your answer here... Hello how do you reset the check engine light on a 2003 Toyota 4runner. Thanks
Same place you check the fluid level.
Because the ECU has detected a problem with the emissions system.
Check it somewhere and ask mechanics
get your starter check I had same problem it was faulty starter
Check the brake light bulbs, one of them may not be installed correctly.
check your alternator or make sure the starter is on correctly