Whatever you do, don't give in.
They've done something with the map that has left your car in less than good condition - you taking the Leon for the weekend shows this.
Ring them Monday and explain your concerns (I find it helps me to write these down so I don't miss anything or not get my point across clearly and accurately)
Ask them what they propose to do to make you a "happy customer" and if they are not prepared to adjust the map then get them to return it to stock so at least it is driveable and not with the issues you describe.
All that can what until Monday - Enjoy your weekend