Is it an EP91 ecu? Just wondering if there is difference in the speed signal from the clocks to the ecu, I know its been proven the Blitz EP82 ecus can run on a EP91. It could be this or something else completely, disconnecting the speed cable at the gearbox could prove or disprove it. This will bring up the check engine light but the ecu wont know the speed.