Having said hello here, a couple of members and I were talking about a carpc. I thought I would move the discussion here to a more descriptive thread, to gather some ideas.
I must say at this point, i don't yet have an E31, but I'm actively looking for a CSi and will get one eventually!
If you're new to carpc's, have a look here. I have previously done an install in my E39 which you can see here and here.
A carpc will basically modernise the E31's dash to give GPS, music, videos, and loads more, including realtime engine tuning (not for the faint hearted!)
This, I'm sure you will agree, looks very dated:
It's not the first time an 8 series has been done. There is a Russian guy called Lion that's done an 850ci install on mp3car.com. He's been very innovative and used a CDROM drive mechanism as a keyboard extender! He's also moved the HVAC (heating, ventilation, and air conditioning) and the OBC to lay flat, and placed a touch screen in all the space he made. Here's his install:
James, the Admin from digital-car.co.uk, has successfully placed two screens in his Peugeot 406. This should be doable in the E31 in a similar diagonals fashion. I've seen from Lion's install log that there's plenty of space to do that behind the existing controls.
Another alternative is to change the dash all together with one that has a flip pocket at the top, and place the screen in the top part. Then with some mouldings, make it look like the latest cars, like the 6 series for example.
Of course, there's no reason why you can't have a screen at the top and one at the bottom (one for music etc, the other for navigation).