Are you telling me that your IAT is 60F when ambient is 5F? Do you have some kind of short ram intake?
Your IAT should only be 5 to 10F higher than ambient.
Did you look at your total timing?
Take a look at ignition compensation by coolant temperature and ignition compensation by IAT.