Well our Subaru Forester started overheating today and I'm debating weather I should try to fix it myself or take it into a shop. I've done regular maintenance on our vehicles the last several years including some not so regular stuff like replacing power steering pump, u-joint, brake lines, and things like that. It is getting to the point where it would need a timing belt job too so that would be part of this work. for troubleshooting the overheating I would start with a coolant flush and change out the thermostat and hope that does the trick. As far as the timing belt goes, that would include replacing the Timing Belt, Crank Seal, Water Pump, Thermostat, Tensioner, Idlers, and maybe more. We currently have 3 cars so we wouldn't be in a huge rush to get this one fixed but I am trying to sell one of the cars at the moment (2004 mustang). Local shops charge around 110 an hour for labor plus parts so that adds up fast... I'm really tempted to take a whack at it and see how it goes, I enjoy working on my cars and this seems like a way to learn some new stuff.... Also, I've found several instructional videos that address the work that I would be doing. I figure the worst case is I'm not able to finish the work and have to take it to a shop in the end anyways.
What do you think?