Modern vehicles are basically computers on wheels. When a check engine light...
https://www.focus2move.com/why-diagnostic-software-has-become-essential-for-modern-vehicle-repairs/
Modern vehicles are basically computers on wheels. When a check engine light pops up, your basic code reader only gives you a surface-level hint. To actually fix the car, you need to talk to the ECUs directly