Usually from a head gasket.
Here is a cheap quick way to test the headgasket.
Fill antifreeze to the brim on recovery tank (leave cap off). Remove all spark plug wires. Remove all but one spark plug and have someone crank the engine. If the antifreeze bubbles over, there is leak from that portion of the engine (or cylinder). If not, go to the next cylinder, and then the next.... Note, it could be more than one area or more than one cylinder. Good luck.
Edit. Incidentally, did you fill the coolant to half inch above max after the light came on?
Last edited by Tony2005; 11/05/05 02:59 AM.