...advance quit ...........
At 2500, your engine will like cruize timing in the window of 50/55 degrees. maybe even more. anything less than 48*, I would consider retarded cruise-timing. or
2) the rad is not passing air thru it, in the correct direction, lol, or not getting air in the first...