Source: https://mechanics.stackexchange.com/questions/39679/how-do-i-go-about-troubleshooting-dtc-codes/39695