It didn't overflow by the cap though.... or do you mean the cap just isn't venting pressure correctly, and caused it to escape by other means?
Edit:
found this
http://www.renntech.org/forums/index.php?/topic/1838-coolant-leak/ and it sounds like the same problem as me - guess the tanks is probably shot. I'll have a look when I get back from work.