Who ever put in your radiator can check if something is not plugged in right.I'm hoping the latter lol, I've had my dad kinda nose around his work friends for someone who might be willing to check it out cheaper.
Just put in a radiator a few months ago and it set me back pretty nicely :surrender