I got the thermostat on without any leaks now. Engine does heat up to around 210 now which is good and the heat feels nice and warm when it's up to operating temp. The problem I'm now experiencing is that it takes the engine a solid 20 minutes of driving to get up to operating temp. If I turn it on and let it idle it will almost never warm up to that. It has been in the twenties right now in the morning so I expect it to take an extra minute or so but it just seems too long. I'm positive I have the t-stat in there correctly (spring side into the engine block) and it is a 195*. I've also checked to make sure I got all the air bubbles out of the cooling system. It sounds stupid but is there a chance I have too much coolant in there or something?