Thanks for the input. It looks like we will be pulling the engine and taking it a local Subaru shop to make sure it gets done right. This is of course after we test a few more things to make sure they are not the culprit of the overheating. He has already done the water pump, radiator, radiator hoses, and the t-stat was done about a year ago. We are going to try burping it again since the water pump and timing belt were done last weekend. Then maybe try another t-stat and move on from there.