Good point on the casting quality.
So far I'm not coming up short on any more parts, except for a little rubber part that is supposed to go on top somewhere. I do have an extra piece that I can't, for the life of me figure out where it goes.
BTW, I wish my garage was 50 degrees!