My ECU is apparently repaired and on it's way back from the USA, so all looking good for the sprint!