The Check Engine light is sort of a catch-all light that displays any number of different problems under the hood of your Toyota. In some cases, the check engine light can mean that there's a severe problem. In other cases, it might just be a minor issue.
One of the most common reasons that the check engine light may come on is because your gas cap isn't on tight enough. There is a sensor that will measure how much pressure there is in your gas tank, and the alarm will go off if the pressure is low. You might just be able to tighten your gas cap and get the Check Engine light to go off.
In some cases, a check engine light can indicate that your spark plug wires have gone bad. Usually replaced during a tune-up, your spark plug wires can get small cracks which will let out small bursts of electricity. Since the electricity didn't go to the spark plug like it should have, the engine will have a slight misfire. You can check your spark plug wires to see if they have any holes or cracks. These are most likely to appear at the ends of your spark plug wires.
Ultimately, the best bet is to take the time to bring your Toyota in to your
Langhorne area Toyota dealer to have it analyzed. If there is a more serious problem, early detection can mean the difference in thousands of dollars on repair costs.