This past summer I got on here to find out information on replacing my cracked radiator and came across the news of just how bad these things blow head gaskets. I bought the '99 Forester with 89,000 on it and was at 140,000. I started to kind of panic thinking this thing was a ticking time bomb given that many of the head gaskets that had blown normally didn't last that long. Even called a shop to find out the cost. Well, coming up $1,500.00 for a preventative measure didn't seem like a possible thing so I eventually just stopped worrying and just kept a close eye on the fluids. Couple of months ago the check engine light came on and the car hesitated a bit. Had a friend hook it up to a diagnostic and it was a oxygen sensor, didn't really think anything of it and kept driving it. Then this past Thursday we had to go up to Pittsburgh for a funeral. We were 3 hours into the drive when the engine hesitated a bit. Didn't think anything of it, just thought it was the oxygen sensor causing problems. Cleared up and kept going. 30 minutes later it did it again and cleared up. 20 minutes later it hesitated and was worse. Started to then get my attention when the check engine light started to flash. I then started to look for the nearest exit. Pulled over and saw the overflow tank was full and was spilling coolant. Then pulled the dip stick and nothing on the stick. :icon_mad: I know what it had to be. Got up under the car and oil was present. Limped next door to a hotel and stayed the night. Called the next day towed it to a local Subaru shop, diagnosed it, two blown head gaskets, said $2,000.00 to fix it, great.