Random warning lights

I had the flexis on my car replaced yesterday (which was one hell of a job), but once I drove away the service light, air bag light and ESP warning lights were on. Wierdly, a couple of times when I started the car it would pull heavily to the left and the T/C would kick in randomly and keep cutting the power for about 3 seconds. The T/C cannot be turned on, I think it's stuck on off. I'm wondering if this might have been caused by the mechanic messing around by the pedals to disconnect the steering rack? Maybe a wire was pulled out? I'm particularly concerned about the steering wheel randomly deciding it doesn't want me to go straight!
French cars urgh! Every person who came into the workshop and saw the car being done made at least one joke about french cars being made so badly