I have a 2004 Freelander that I picked up second-hand earlier this year. A few months ago the HDC light starting coming on intermittently (I think there were others--not sure), then one day the engine stopped completely. The mechanic tracked it down to a broken wire from the alternator. It left...