I have a 2000 SLS with 154K miles. After having several different issues the last 3 months, I was just told that the head gasket is bad. The mechanic suggests getting a replacement engine, but I'm wondering if it is worth having it repaired. The plan is to keep the car at least for another couple years so I wonder what is the best route to go. Also cost is a factor as well, although I suspect there is probably not much difference in overall cost between the two. I would appreciate any opinions and suggestions of reputable shops in the Washington, DC area. Thank you.