After seven years of silence, the Aztec Twin Turbo roars back to life. What challenges and triumphs mark this epic revival?