The main cause of DTC P0000 has to do with the scan tool in use. Some aftermarket scan tools are simply not equipped to read certain systems, protocols, and manufacturer-specific DTCs. As such, they default to display P0000, which can be a bit misleading. Update your scan tool software, make...