I took out the termostat , thought that might help but it still overheats..
hose from termostat to the block has a hole in it too, but i taped it up, not sure if it works well, it's doesn'y leak as bad though. I heard that termostat could be the problem itself, but i tried like 3 different ones and it still overheated, so i just took it out.