Well I found the problem, apparently it was my rad fan switch that was causing all the problem, thanks for trying to help.