I'm working on a friends d2. Engine does turn over. no spark. no fuel pump. I can't communicate with the ECU. I CAN communicate with the BCU and other computers. Just not the ECU. M and S lights are flashing. I have checked harnesses and everything seems to be fine. Any ideas? I have tried everything I can think of.