I picked my car up from the shop this morning. It ended up not costing me that much money... which was REALLY nice. It hasn't over-heated since I picked it up... let's hope whatever they did fixed it.