The 2026 Forest Rally delivered a weekend of unpredictable conditions, mechanical failures and dramatic retirements. In May competitors tackled the…