It's too bad you are the other side of IN from me or we do some parts stuff. I certainly feel for you with the weather. Need to sweep the water out of my little garage every day but at least the hot rod is inside.
Yes, lots of firewall insulation and seal around the trans as well. Putting more insulation in the doors will help too.
Well good luck with project!!