Tony Jouin had to resign after engine problems