Well Stefan has been great helping me with my car. I took it back to him on Friday to have a closer look at problems I'm still having. Here is what we've found:
Heat - with the new tstat installed the car is heating better now. I am however having issues with interior heat still. If left to idle the interior will heat up mildly. When driving the heat goes away and the car blows cold. After and exhaustive check of the system, Stefan came up with the heater core being blocked which seems like a logical conclusion.
Knock sensors - they are torqued and still causing issues. I'll have to replace them as soon as the dealer can order the correct ones

Idle - my idle was high after Stefan cleaned the throttle body. The fix? a simple plug with a hole in it to restrict vaccuum. I had to readjust the idle screw cause my car was stalling initially but that has been sorted out for the most part.
more things we found....water pump screw broke which is also the bolt that holds the PS pump adjuster.
One cool thing I did was clip the speed sensor for the rear diff. Now I can drive all the time with my rear diff locked. Can't wait for snow!