Did Honda FIX the 2024 TALON?