going back to the speed limiter, the ecu gets its speed signal from the speedo drive in the box, right? can't you disconnect it and either wire it straight into the dash clocks (i'm not sure if the ecu alters the signal at all or just takes a reading from it), or if that's not possible get a gps speedo (road angel, tomtom etc). the gps is going to be as accurate as you can get ( but not on acceleration) as the ecu speed is governed by the tyre size etc.
just a quick fix possibly before you get EMU.