Rocky,
Welcome to the forum. Good to see another Minnesotan igloo around (I live in Cottage Grove).
This morning when I started my tractor the thermometer read -11. I let the radiator heater (that's what my dealer said was the most cost effective way to add a heater was going to be--$75 installed) run for about 1.5 hours. Not long enough, for sure. I have 90 hours on my BX 2230, have started it probably 100-200 times. Today was the first day I've ever had to turn it over more than once. In fact, after letting the glow plugs glow for about 90 seconds, it turned over, and smoke exited the exhaust, and I could smell diesel fuel burning, but didn't get going. Two more times, and it started out like a train, sputtering, then sputtering less, then I gave it some throttle, and whush, away it went, turned it to a medium idle, let it run for about 10 minutes, adn then started to move some attachments around (FEL and Rear Blade). Used it to clear the little bits of snow we've been getting here and there, and churn gravel up into the snow before the snow gets icy with warmer weather. Worked like a charm.
I also wonder if my heater was getting any kind of juice. I have a radio out in the shed to check the power, probably should have done that before giving the starter a go. Probably should have let it heat up longer too, given the pretty bitter cold of last night. I think the low was probably like -15 or colder in the middle of the night, not sure though.