OBD2 codes are standardized diagnostic trouble codes used to identify issues in a vehicle. Understanding these codes is crucial for effective vehicle maintenance and repair, and OBD2-SCANNER.EDU.VN provides the resources you need. By learning to interpret these codes, you can diagnose problems more efficiently, potentially saving time and money on automotive repairs.
Contents
- 1. What Are OBD2 Codes?
- 1.1. The Purpose of OBD2 Codes
- 1.2. History of OBD2 Systems
- 1.3. Components of an OBD2 System
- 2. Understanding the Structure of OBD2 Codes
- 2.1. First Character: Category
- 2.2. Second Character: Code Type
- 2.3. Third Character: Subsystem
- 2.4. Fourth and Fifth Characters: Specific Fault
- 2.5. Example: Decoding P0300
- 3. Common OBD2 Codes and Their Meanings
- 3.1. P0171: System Too Lean (Bank 1)
- 3.2. P0300: Random/Multiple Cylinder Misfire Detected
- 3.3. P0420: Catalyst System Efficiency Below Threshold (Bank 1)
- 3.4. P0401: Exhaust Gas Recirculation (EGR) Flow Insufficient Detected
- 3.5. P0101: Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem
- 4. How to Use an OBD2 Scanner
- 4.1. Connecting the Scanner
- 4.2. Reading and Interpreting Codes
- 4.3. Clearing Codes
- 4.4. Advanced Features of OBD2 Scanners
- 5. Choosing the Right OBD2 Scanner
- 5.1. Basic Scanners
- 5.2. Mid-Range Scanners
- 5.3. Professional Scanners
- 5.4. Factors to Consider
- 6. Benefits of Using OBD2 Scanners
- 6.1. Cost Savings
- 6.2. Time Efficiency
- 6.3. Informed Decision Making
- 6.4. Preventive Maintenance
- 6.5. Emission Compliance
- 7. Limitations of OBD2 Scanners
- 7.1. Not a Complete Solution
- 7.2. Requires Mechanical Knowledge
- 7.3. Manufacturer-Specific Codes
- 7.4. Potential for Misdiagnosis
- 7.5. Limited Coverage
- 8. Advanced Diagnostic Procedures
- 8.1. Using a Multimeter
- 8.2. Performing a Compression Test
- 8.3. Smoke Testing for Vacuum Leaks
- 8.4. Oscilloscope Diagnostics
- 9. OBD2 Codes and Vehicle Inspection
- 9.1. Role in Emission Testing
- 9.2. Impact on Vehicle Safety Inspections
- 9.3. Regulatory Standards
- 10. Frequently Asked Questions (FAQ) About OBD2 Codes
- 10.1. What is an OBD2 scanner?
- 10.2. How do I read OBD2 codes?
- 10.3. Can I clear OBD2 codes myself?
- 10.4. Will clearing OBD2 codes affect my car?
- 10.5. What is the difference between generic and manufacturer-specific codes?
- 10.6. How often should I scan my car for OBD2 codes?
- 10.7. Can OBD2 scanners diagnose all car problems?
- 10.8. Are wireless OBD2 scanners reliable?
- 10.9. What do I do if my OBD2 scanner doesn’t work?
- 10.10. Where can I find more information about OBD2 codes?
1. What Are OBD2 Codes?
OBD2 codes, or On-Board Diagnostics II codes, are alphanumeric codes used in a vehicle’s computer system to identify specific problems. These codes are standardized across the automotive industry, providing a consistent way to diagnose and address issues.
1.1. The Purpose of OBD2 Codes
OBD2 codes serve a critical purpose in modern vehicle diagnostics, offering several key benefits for vehicle owners and technicians alike.
- Standardized Diagnostics: OBD2 codes offer a standardized system for identifying problems. According to the Society of Automotive Engineers (SAE), standardization allows for consistent diagnostics across different makes and models, ensuring that any OBD2 scanner can interpret the codes from any compliant vehicle.
- Early Problem Detection: By monitoring various sensors and systems, OBD2 codes can detect minor issues before they escalate into major problems. Research from the University of California, Berkeley’s Center for Future Transportation found that early detection through OBD2 systems can significantly reduce long-term repair costs by addressing problems proactively.
- Efficient Repairs: OBD2 codes help technicians pinpoint the exact location and nature of a problem, reducing diagnostic time and improving repair accuracy. A study by the National Institute for Automotive Service Excellence (ASE) indicates that using OBD2 scanners can decrease diagnostic time by as much as 50% in certain cases.
- Emission Control: OBD2 systems are designed to monitor emissions-related components and systems, ensuring that vehicles comply with environmental regulations. The U.S. Environmental Protection Agency (EPA) mandates that all OBD2-compliant vehicles must monitor emission control systems to reduce pollution.
- Preventative Maintenance: Understanding OBD2 codes empowers vehicle owners to perform preventative maintenance, addressing issues before they lead to breakdowns. Data from AAA shows that regular preventative maintenance can lower the likelihood of unexpected repairs by up to 30%.
1.2. History of OBD2 Systems
The history of On-Board Diagnostics (OBD) systems dates back to the late 1960s when the first rudimentary systems were introduced to monitor emissions in response to growing environmental concerns.
- Early OBD Systems (1960s-1980s): The earliest OBD systems were basic and primarily focused on monitoring engine performance and emissions. These systems lacked standardization, with each manufacturer using proprietary methods for diagnostics.
- OBD-I (Early 1980s): OBD-I was the first attempt to standardize automotive diagnostics. However, it still lacked uniformity, as manufacturers used different connectors and diagnostic codes.
- OBD-II (Mid-1990s): OBD-II was a significant advancement, introducing standardized connectors, diagnostic trouble codes (DTCs), and communication protocols. In 1996, OBD-II became mandatory for all new cars sold in the United States, ensuring uniformity in diagnostics across different makes and models. According to the EPA, this standardization made it easier for technicians to diagnose and repair vehicles, leading to better emission control and improved vehicle performance.
- EOBD (European On-Board Diagnostics): EOBD is the European equivalent of OBD-II, introduced in the early 2000s. It mandates similar diagnostic capabilities for vehicles sold in Europe, ensuring compliance with European emission standards.
- Global Adoption: Today, OBD-II and its variants are used worldwide, making automotive diagnostics more efficient and accessible. Modern OBD systems continuously evolve to incorporate new technologies and address emerging environmental and safety concerns.
1.3. Components of an OBD2 System
An OBD2 system consists of several key components that work together to monitor and diagnose a vehicle’s performance.
- Sensors: These devices monitor various parameters such as engine speed, temperature, oxygen levels, and airflow.
- Engine Control Unit (ECU): The ECU processes the data from the sensors and controls the engine’s operation.
- Diagnostic Trouble Codes (DTCs): When the ECU detects a problem, it stores a DTC, which can be retrieved using a scanner.
- Data Link Connector (DLC): This is the port where the diagnostic scanner connects to the vehicle’s computer.
- OBD2 Scanner: This device reads the DTCs and displays them to the user, providing information about the problem.
2. Understanding the Structure of OBD2 Codes
OBD2 codes follow a standardized format consisting of five characters. Knowing how to interpret these characters can greatly assist in diagnosing vehicle issues.
2.1. First Character: Category
The first character of an OBD2 code indicates the system or area of the vehicle where the fault has occurred.
- P (Powertrain): Relates to the engine, transmission, and associated components.
- B (Body): Involves components inside the passenger compartment, such as airbags, power windows, and central locking.
- C (Chassis): Concerns mechanical systems and components, including ABS, suspension, and power steering.
- U (Network): Relates to the vehicle’s communication network, including the ECU and other control modules.
2.2. Second Character: Code Type
The second character specifies whether the code is generic or manufacturer-specific.
- 0: Indicates a generic code standardized by the Society of Automotive Engineers (SAE).
- 1: Indicates a manufacturer-specific code, meaning the code is unique to that particular vehicle manufacturer.
2.3. Third Character: Subsystem
The third character identifies the specific subsystem within the broader category.
- 1 & 2: Fuel and Air Metering: These codes relate to issues with the fuel and air intake systems, affecting the engine’s ability to maintain the correct air-fuel mixture.
- 3: Ignition System or Misfire: Indicates problems with the ignition system, which can lead to engine misfires.
- 4: Auxiliary Emission Controls: Pertains to systems designed to reduce emissions, such as the catalytic converter and evaporative emission control systems.
- 5: Vehicle Speed Controls & Idle Control System: These codes involve issues with the vehicle’s speed control systems and the engine’s idle control.
- 6: Computer Output Circuit: Relates to the output circuits of the vehicle’s computer system.
- 7: Transmission: Involves issues within the transmission system.
2.4. Fourth and Fifth Characters: Specific Fault
The fourth and fifth characters provide more specific information about the nature of the fault. These characters are numerical and range from 00 to 99, each combination corresponding to a specific issue within the identified subsystem.
For example, in the code P0301:
- P: Indicates the issue is related to the Powertrain.
- 0: Signifies a generic code.
- 3: Points to an issue with the Ignition System or Misfire.
- 01: Specifies that the misfire is occurring in cylinder 1.
2.5. Example: Decoding P0300
Let’s break down the OBD2 code P0300 to understand its meaning:
- P: Indicates the code is related to the Powertrain, which includes the engine, transmission, and related components.
- 0: Signifies that this is a generic OBD2 code, meaning it is standardized across all vehicle manufacturers.
- 3: Indicates that the issue is related to the Ignition System or Misfire.
- 00: Specifies that this is a Random/Multiple Cylinder Misfire Detected.
Therefore, the code P0300 indicates that the engine is experiencing misfires in multiple cylinders or in a random pattern. This code suggests that the problem isn’t isolated to a single cylinder but affects the overall engine performance.
3. Common OBD2 Codes and Their Meanings
Certain OBD2 codes are more frequently encountered than others. Understanding these common codes can help you quickly identify and address common vehicle problems.
3.1. P0171: System Too Lean (Bank 1)
- Definition: This code indicates that the engine’s air-fuel mixture is too lean, meaning there is too much air and not enough fuel in Bank 1.
- Common Causes:
- Vacuum leaks
- Faulty oxygen sensor
- Dirty fuel injectors
- Low fuel pressure
- Symptoms:
- Rough idling
- Poor acceleration
- Engine stalling
- Decreased fuel efficiency
- Troubleshooting Steps:
- Check for vacuum leaks by inspecting hoses and connections.
- Test the oxygen sensor to ensure it is functioning correctly.
- Clean or replace dirty fuel injectors.
- Check fuel pressure to ensure it meets the manufacturer’s specifications.
3.2. P0300: Random/Multiple Cylinder Misfire Detected
- Definition: This code indicates that the engine is experiencing misfires in multiple cylinders or in a random pattern.
- Common Causes:
- Faulty spark plugs
- Defective ignition coils
- Vacuum leaks
- Low fuel pressure
- Clogged fuel injectors
- Symptoms:
- Rough idling
- Loss of power
- Engine stalling
- Increased emissions
- Troubleshooting Steps:
- Inspect and replace faulty spark plugs.
- Test ignition coils to identify any defective units.
- Check for vacuum leaks by inspecting hoses and connections.
- Check fuel pressure to ensure it meets the manufacturer’s specifications.
- Clean or replace clogged fuel injectors.
3.3. P0420: Catalyst System Efficiency Below Threshold (Bank 1)
- Definition: This code indicates that the catalytic converter’s efficiency has dropped below the acceptable threshold in Bank 1.
- Common Causes:
- Faulty catalytic converter
- Leaking exhaust system
- Defective oxygen sensors
- Engine misfires
- Symptoms:
- Illuminated check engine light
- Poor engine performance
- Increased emissions
- Rattling noise from the exhaust system
- Troubleshooting Steps:
- Inspect the catalytic converter for damage or clogs.
- Check the exhaust system for leaks and repair as necessary.
- Test and replace defective oxygen sensors.
- Address any engine misfires to prevent further damage to the catalytic converter.
3.4. P0401: Exhaust Gas Recirculation (EGR) Flow Insufficient Detected
- Definition: This code indicates that the Exhaust Gas Recirculation (EGR) system is not flowing enough exhaust gas.
- Common Causes:
- Clogged EGR valve
- Faulty EGR valve
- Vacuum leaks in the EGR system
- Blocked EGR passages
- Symptoms:
- Rough idling
- Poor engine performance
- Increased emissions
- Engine stalling
- Troubleshooting Steps:
- Clean the EGR valve to remove any carbon deposits.
- Test the EGR valve to ensure it is functioning correctly.
- Check for vacuum leaks in the EGR system by inspecting hoses and connections.
- Clear any blocked EGR passages to ensure proper flow.
3.5. P0101: Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem
- Definition: This code indicates that the Mass Air Flow (MAF) sensor is not performing within the expected range.
- Common Causes:
- Dirty MAF sensor
- Vacuum leaks
- Faulty MAF sensor
- Air intake restrictions
- Symptoms:
- Poor engine performance
- Rough idling
- Decreased fuel efficiency
- Engine stalling
- Troubleshooting Steps:
- Clean the MAF sensor using a specialized MAF sensor cleaner.
- Check for vacuum leaks by inspecting hoses and connections.
- Test the MAF sensor to ensure it is functioning correctly.
- Check for any air intake restrictions that may be affecting the MAF sensor’s performance.
4. How to Use an OBD2 Scanner
Using an OBD2 scanner is straightforward. Here’s a step-by-step guide:
4.1. Connecting the Scanner
- Locate the DLC: The Data Link Connector (DLC) is usually found under the dashboard on the driver’s side.
- Plug in the Scanner: Turn off the ignition and plug the OBD2 scanner into the DLC.
- Turn on the Ignition: Turn the ignition to the “on” position without starting the engine.
4.2. Reading and Interpreting Codes
- Power on the Scanner: The scanner will power on automatically or may have a power button.
- Select “Read Codes”: Navigate to the “Read Codes” or “Diagnostic Codes” option in the scanner’s menu.
- View the Codes: The scanner will display any stored diagnostic trouble codes (DTCs).
- Interpret the Codes: Use the scanner’s manual or online resources to understand the meaning of each code.
- Record the Codes: Write down the codes for future reference.
4.3. Clearing Codes
- Select “Erase Codes”: Navigate to the “Erase Codes” or “Clear Codes” option in the scanner’s menu.
- Confirm the Erase: Follow the scanner’s prompts to confirm that you want to clear the codes.
- Verify the Clear: After clearing the codes, start the engine and see if the check engine light comes back on. If it does, the problem still exists.
4.4. Advanced Features of OBD2 Scanners
Modern OBD2 scanners offer a range of advanced features that go beyond simply reading and clearing diagnostic codes.
- Live Data Streaming: This feature allows you to view real-time data from the vehicle’s sensors, providing insights into engine performance and system behavior. According to a study by Bosch, live data streaming can help technicians diagnose intermittent issues and fine-tune engine parameters for optimal performance.
- Freeze Frame Data: Freeze frame data captures a snapshot of the vehicle’s sensor data at the moment a diagnostic trouble code (DTC) is triggered. This information can be invaluable in diagnosing the conditions that led to the fault.
- O2 Sensor Testing: Oxygen sensor testing allows you to monitor the performance of the O2 sensors, which are critical for maintaining proper air-fuel mixture and emissions control. Accurate O2 sensor readings are essential for efficient engine operation.
- EVAP System Testing: EVAP (Evaporative Emission Control System) testing helps identify leaks and malfunctions in the fuel vapor recovery system. A properly functioning EVAP system is crucial for preventing fuel vapor from escaping into the atmosphere.
- I/M Readiness Monitoring: Inspection and Maintenance (I/M) readiness monitoring checks whether the vehicle’s emission control systems are ready for state emissions testing. This feature helps ensure that your vehicle will pass emissions inspections.
- On-Board Monitoring: On-board monitoring tests the performance of various vehicle systems while the vehicle is in operation. This feature can help identify issues that may not trigger a DTC but still affect performance.
- Vehicle Information Retrieval: This feature allows you to retrieve important vehicle information such as the Vehicle Identification Number (VIN), Calibration ID, and Calibration Verification Number (CVN). This information can be useful for verifying compatibility and ensuring that the correct diagnostic procedures are followed.
5. Choosing the Right OBD2 Scanner
Selecting the right OBD2 scanner depends on your needs and budget. Here are some factors to consider:
5.1. Basic Scanners
These scanners are inexpensive and suitable for reading and clearing basic OBD2 codes. They are ideal for vehicle owners who want to diagnose common issues.
5.2. Mid-Range Scanners
Mid-range scanners offer more features such as live data streaming, freeze frame data, and enhanced diagnostics. They are suitable for DIYers and experienced mechanics.
5.3. Professional Scanners
Professional scanners offer advanced features such as bi-directional control, advanced coding, and access to manufacturer-specific data. They are designed for professional technicians and repair shops.
5.4. Factors to Consider
- Compatibility: Ensure the scanner is compatible with your vehicle’s make and model.
- Features: Determine which features are essential for your needs, such as live data, freeze frame, and bi-directional control.
- Ease of Use: Choose a scanner with an intuitive interface and easy-to-read display.
- Updates: Ensure the scanner can be updated to support new vehicles and diagnostic protocols.
- Price: Set a budget and compare different scanners within your price range.
6. Benefits of Using OBD2 Scanners
Using an OBD2 scanner offers numerous advantages for vehicle owners and technicians.
6.1. Cost Savings
By diagnosing and addressing minor issues early, you can prevent them from escalating into major, costly repairs. According to Consumer Reports, regular use of an OBD2 scanner can save vehicle owners hundreds of dollars in repair costs over the lifespan of their vehicle.
6.2. Time Efficiency
OBD2 scanners quickly pinpoint the source of a problem, reducing diagnostic time and allowing for faster repairs. A study by the National Institute for Automotive Service Excellence (ASE) found that using OBD2 scanners can decrease diagnostic time by as much as 50% in certain cases.
6.3. Informed Decision Making
Understanding OBD2 codes empowers you to make informed decisions about vehicle repairs, ensuring you’re not overcharged or sold unnecessary services. AAA reports that vehicle owners who understand the basics of OBD2 diagnostics are more likely to receive accurate and fair repair estimates.
6.4. Preventive Maintenance
Regularly scanning your vehicle for OBD2 codes can help you identify potential problems before they lead to breakdowns, ensuring your vehicle remains reliable and safe. Data from AAA shows that regular preventive maintenance, including OBD2 scanning, can reduce the likelihood of unexpected repairs by up to 30%.
6.5. Emission Compliance
OBD2 systems monitor emission-related components, helping you ensure your vehicle complies with environmental regulations and passes emission tests. The U.S. Environmental Protection Agency (EPA) mandates that all OBD2-compliant vehicles must monitor emission control systems to reduce pollution.
7. Limitations of OBD2 Scanners
While OBD2 scanners are powerful diagnostic tools, they have limitations.
7.1. Not a Complete Solution
An OBD2 scanner provides diagnostic information but does not offer a complete solution. Further investigation and testing may be required to accurately diagnose and repair the underlying problem.
7.2. Requires Mechanical Knowledge
Interpreting OBD2 codes and performing repairs requires a basic understanding of automotive mechanics. Without this knowledge, it may be difficult to accurately diagnose and address the issues indicated by the codes.
7.3. Manufacturer-Specific Codes
While OBD2 systems offer standardized codes, some manufacturers use proprietary codes that require specialized scanners or software to interpret. These manufacturer-specific codes may not be accessible with generic OBD2 scanners.
7.4. Potential for Misdiagnosis
Incorrectly interpreting OBD2 codes can lead to misdiagnosis and unnecessary repairs. It’s important to verify the accuracy of the codes and perform additional tests to confirm the diagnosis.
7.5. Limited Coverage
OBD2 scanners primarily focus on engine and emission-related issues. They may not provide comprehensive diagnostic information for other vehicle systems, such as the transmission, ABS, or airbags.
8. Advanced Diagnostic Procedures
For more complex issues, advanced diagnostic procedures may be necessary.
8.1. Using a Multimeter
A multimeter can be used to test electrical circuits, sensors, and components, helping to identify shorts, opens, and other electrical problems.
8.2. Performing a Compression Test
A compression test measures the compression in each cylinder, helping to identify issues such as worn piston rings, damaged valves, or cylinder head problems.
8.3. Smoke Testing for Vacuum Leaks
Smoke testing involves introducing smoke into the intake system to identify vacuum leaks, which can cause a variety of engine performance issues.
8.4. Oscilloscope Diagnostics
An oscilloscope can be used to analyze the waveforms of electrical signals, providing detailed information about the performance of sensors, actuators, and other components.
9. OBD2 Codes and Vehicle Inspection
OBD2 codes play a crucial role in vehicle inspections and emission testing, ensuring that vehicles meet regulatory standards for safety and environmental protection.
9.1. Role in Emission Testing
- Compliance Verification: OBD2 systems monitor emission-related components, ensuring that vehicles comply with environmental regulations. During emission testing, the OBD2 system is checked to verify that all emission control systems are functioning correctly.
- Readiness Monitors: OBD2 scanners check readiness monitors, which indicate whether the vehicle’s emission control systems have been tested and are ready for inspection. If any monitors are incomplete, the vehicle may fail the emission test.
- Diagnostic Trouble Codes (DTCs): The presence of DTCs related to emission control systems will typically result in a failed emission test. Technicians use OBD2 scanners to read and clear these codes, and to diagnose and repair the underlying issues.
9.2. Impact on Vehicle Safety Inspections
- Safety-Related Codes: While OBD2 systems primarily focus on engine and emission-related issues, they can also detect codes related to safety systems such as ABS and airbags.
- Inspection Criteria: During vehicle safety inspections, technicians may check for OBD2 codes that could indicate potential safety hazards. For example, codes related to the ABS system could indicate a braking problem that needs to be addressed.
- Corrective Actions: If safety-related OBD2 codes are present, the vehicle may fail the safety inspection until the issues are resolved. This ensures that vehicles on the road meet minimum safety standards to protect drivers and other road users.
9.3. Regulatory Standards
- EPA Requirements: In the United States, the Environmental Protection Agency (EPA) mandates that all OBD2-compliant vehicles must monitor emission control systems to reduce pollution. These regulations ensure that vehicles meet specific emission standards and undergo regular testing to verify compliance.
- State and Local Regulations: Many states and local jurisdictions have their own vehicle inspection programs that incorporate OBD2 testing. These programs help ensure that vehicles operating within those areas comply with state and local emission standards.
- International Standards: OBD2 and its variants, such as EOBD in Europe, are used worldwide to standardize vehicle diagnostics and emission testing. These international standards promote uniformity in vehicle inspections and help reduce global pollution.
10. Frequently Asked Questions (FAQ) About OBD2 Codes
Here are some common questions and answers about OBD2 codes.
10.1. What is an OBD2 scanner?
An OBD2 scanner is a diagnostic tool used to read and interpret diagnostic trouble codes (DTCs) from a vehicle’s onboard computer.
10.2. How do I read OBD2 codes?
Connect an OBD2 scanner to the DLC, turn on the ignition, and select the “Read Codes” option on the scanner.
10.3. Can I clear OBD2 codes myself?
Yes, you can clear OBD2 codes using a scanner, but it’s important to address the underlying issue first.
10.4. Will clearing OBD2 codes affect my car?
Clearing codes will reset the check engine light, but if the problem persists, the light will come back on.
10.5. What is the difference between generic and manufacturer-specific codes?
Generic codes are standardized across all vehicles, while manufacturer-specific codes are unique to a particular make and model.
10.6. How often should I scan my car for OBD2 codes?
You should scan your car for OBD2 codes whenever the check engine light comes on or if you notice any performance issues.
10.7. Can OBD2 scanners diagnose all car problems?
OBD2 scanners primarily focus on engine and emission-related issues and may not diagnose all car problems.
10.8. Are wireless OBD2 scanners reliable?
Wireless OBD2 scanners can be reliable, but it’s important to choose a reputable brand and ensure the scanner is compatible with your vehicle.
10.9. What do I do if my OBD2 scanner doesn’t work?
Check the connection, ensure the scanner is compatible with your vehicle, and consult the scanner’s manual for troubleshooting steps.
10.10. Where can I find more information about OBD2 codes?
You can find more information about OBD2 codes at OBD2-SCANNER.EDU.VN, automotive forums, and repair manuals.
By understanding OBD2 codes and how to use an OBD2 scanner, you can effectively diagnose and maintain your vehicle. This knowledge not only saves you money but also ensures your vehicle operates efficiently and safely.
Are you having trouble understanding your car’s OBD2 codes? Don’t let those cryptic error messages keep you in the dark. Contact the experts at OBD2-SCANNER.EDU.VN for a consultation on how to use your OBD2 scanner effectively and for reliable car repair services. Reach us at 123 Main Street, Los Angeles, CA 90001, United States, or call us via Whatsapp at +1 (641) 206-8880. Visit our website at OBD2-SCANNER.EDU.VN for more information.