Hi Chris,
Your setup looks logical and well thought out.
With an initial condition that is basically your starting point. If you set a temperature I.C. your entire domain/subdomain will be at that temperature at Time=0 then the simulation inputs will begin to change the temperature from there.
One thing you might benefit from trying is using mesh refinements. This can change the outcome of simulations as better refinement allows more accurate calculations to be computed. Some other users with better heat transfer analysis knowledge might chime in with more detailed information about boundary conditions and what not. If you have some background information on why you think the temperatures aren’t correct that may also be useful to others.
Best,
Jake