All I can say is ring Ben and see where he is with it. Aside from that I'm a bit stuck
Icarus, I know you say you've involvement in this is done, but is there no chance you could get it back and do the final stages yourself or along with another tuning company. There are places out there that would make this happen in a matter of weeks. Im sure loads of renault sport tuning companys would kill to be in on this.
Or has some kind of contract been signed?