MP 360 overheats no matter what i do

me guessing your timming marks are off or you have a issue with the timeing lite..
I sometimes time my motors by holding at about 3000rpm and advancing the dist until it starts surgeing then back it off a little bit. you would be surprised how close that gets you to proper numbers.