L24 turbo engine