is your rad cap any good?

The rad cap is what regulates the pressure in the system. If its not sealing good it will just allow it to all run into the overflow as it expands.

The cap leaking can also cause overheating due to not running high enough pressure in the system to keep it from boiling.