I don't see why there is so much hype about the BECM either... and I've probably dug into them more than most P38 owners... hell, I've got about 2 of the bloody things sitting in the garage, and most of them still work...
I've seen a few random errors/faults but most of them that I've seen that are actually dead are usually due to something external affecting the BECM - like drowning it...
Yes, it's 20 year old technology (probably more than that - it was obviously in the first production vehicles back in late 1994 and something like this isn't just thought up overnight, so from conception/design to building it was probably a couple more years...) but for what it is, it isn't actually THAT scary inside. I had the (dis)pleasure of working on a late Classic a few months ago, and you know what - I'll take a P38 with a BECM any day... everwhere you look in those things, there's another couple of fuses and relays shoved in a corner. At least on a P38 there's only 2 places to look at, and due to the serial links to various outstations (which again, even though there isn't documentation on these and how they work, are pretty reliable unless you actually have a wire fault) mean that the wiring looms are a lot smaller than the anaconda of copper that is wrapped around the under dash area on the classic... sod trying to trace a faulty wire in that!
Yes, it would be lovely to be able to add some new features to the BECM, to add in some functions that over the years of experience of having a P38, we've all found would be useful... like and over temp warning on the dash, or a low coolant alert... And I'm actually pretty sure it would be possible, as I'm sure there are a couple of spare digital input pins on the logic board... the issue is being able to get a copy of the original coding, so that you could write the additions into it, and all of that, before reprogramming the CPU with it... Since there's not even a circuit diagram of the boards, yet alone someone kicking about with a copy of the BECM code, and the software to amend it, we are unfortunately a bit stuck...
I've read a few times about people saying that they will build an arduino to replace the BECM - but so far, I've not seen anyone come close. It sounds like a bit of a minefield when you start looking at how the different systems interact. I have been looking at building a BECM testing station, and even that's a nightmare trying to map out all the inputs/outputs that need to be generated!
I have to say, whoever designed and implemented the BECM did a bloody good job - it's for the most part robust, doesn't seem to have random hissy fits of it's own accord (so the coding must be relatively 'bug free') and has lasted over 20 years with no major component failures either... Good luck with any newer vehicle having the same build quality in 20 years time!
'06 4.2 Supercharged Black/Cream "Jess" -- Bought April 2021 (NZ)
'01 4.6 Vogue Black/Lightstone "Snog" -- Bought Jan 2012
'99 4.6 HSE Cobar Blue/Lightstone -- Sold March 2009
'95 4.6 HSE Epsom Green/Tan -- Traded June 2008