DIY Diagnostic Guide: Mastering Fiat 500 Vulnerabilities Across Generations