do you have lightened flywheel ? sometimes they upset car at idle
http://www.ft86club.com/forums/showthread.php?t=99994
is the DI computer under bonnet securely earthed to chassis.
Really weird stuff happens if it isn't earthed correctly its earth is via case not the wiring loom