I checked to see what a common darlington driver would max out at, I'm told they can resist extremely high temps. Not sure if I got the right datasheet, but they claimed 500degF. Sounds WAY to hot to me.
+1 on what Nick said...the DME number for all early M42 ends in 175...they're are all the same as far as I know. They might have some different numbers on the bar codes, I've always ignored them. I'd bet some of them are part numbers and software revisions, others can be related to the original vehicle VINs.
Anyhow, I also found
Timm's very interesting page. Looks like he's doing this on an E32 M60 but the DME repair is more or less the same as our cars. He states that the part is a TIP162, hard to find but
available here for not much money. I''m considering picking a few up to see if it's the coil drivers that die, or if it's the signalling circuitry instead.
You did replace the coil pack, right? The coil pack can have a dead short internally and kill the coil driver. Even a new coil driver can't run a shorted coil for long, so they tend to die together...if you've put in a new driver I'd also replace the matching coil pack. If you don't have access to an original-style M42 coil, You can use early Bremi or Bosch stick coils in a pinch. They're the same design internally with the same three-wire plug. The short rubber extension is removable...I'm not sure if it will directly swap over, maybe the later Bosh square-type would work.
Here's a pic. Later Bosch square types on left, earlier Bremi roundies on the right.

I'd strongly suggest Rob-D's COP conversion. Really a nice upgrade, uses the Bremi round M52/M62 coil just like those pictured above. Here's the one I installed on mine:

I found a cheap
eBay listing here with the early-style M42 coils I'm talking about, they're pretty common out there.