Because the ECU has detected a problem with the emissions system.
There are hundreds of different codes that can cause the check engine light to come on. It needs to have a code reader hooked up to find out the specific code. Most auto parts stores will do this for free.
Check the brake light bulbs, one of them may not be installed correctly.
It means there is no output from your ECM (Engine Control Module). You need a new one.
The check engine light in a 2004 Toyota Tacoma can come on for many reasons. It could indicate an exhaust leak or a problem with the engine.
The check engine light on a Toyota Tercel can come on for a variety of reasons. It can be come on whenever there is a problem with the engine that needs attention. To reset it, disconnect the battery for a few minutes then re-connect it.
It is possible that a check engine light on a Toyota Highlander will come on if the coolant level is low. Usually, though, there is another light that will come on that says 'low coolant' on some older Toyota's.
Low fluid levels in engine.
check the gas cap... usually if you "lost" yours and/or it isn't tight this could cause the check engine light to come on
Inbetween the engine and transmission, located in the bell housing. To access it, you will need to drop the drive shaft and pull the transmission out. The torque converter will come out with the transmission.
check cat converter for plugging , it will cause extremely high exhaust temperatures causing your check engine light and your a/t tempt lite to come on. this happened to my 94 4runner. at free way speeds 70 mph after changing cat converter no more problems.
Yes, it can cause check engine light to come on. Reasons are multiple - anything from air/vacuum leak, spark problems etc. to major failure.
According to a Toyota, they began installing the LATCH system in the 4Runner beginning with the 2003 model.