Does it get to 210 when going down the road? Does it puke out a bunch of coolant when you stop?

How did you check the timing?

Taking that long to warm up makes me think the radiator is slightly plugged up.