MP 360 overheats no matter what i do

How does the actual timing curve look like?

I would be trying some more idle advance.
15° is nice as a base timing, but you don't want to idle at that number.
Close or just over 20° is probably where your engine would be more happy.

Maybe try running it without the AC radiator as a test.