NHTSA ID Number: 10235847
Manufacturer Communication Number: 1122713R
Summary
ECM Reprogramming Availability for DTCs
NUMBER: 11-127-13R
DATE: 01/16/13
REVISED: 01/21/13
| APPLICABILITY: | 2013MY Impreza 2.0L NA Models 2013MY XV Crosstrek™ |
| SUBJECT: | ECM Reprogramming Availability for DTCs P0017 & P0019 Diagnostic Procedures for DTCs P0016, P0017, P0018 and P0019 |
INTRODUCTION
This Bulletin announces a diagnostic procedure and the availability of updated ECM reprogramming files to address DTCs P0017 and P0019. The diagnostic procedure is also applicable to DTCs P0016 and P0018.
COUNTERMEASURE IN PRODUCTION
A logic change was incorporated into production in mid-December, 2012 starting with the following VINs:
| MODEL | TYPE | STARTING VIN NUMBER |
| Impreza and XV Crosstrek | 4-Door | D*019203 |
| 5-Door | D*826233 |
SERVICE PROCEDURE / INFORMATION
NOTE: The Flow Charts on pages 4 (Intake) and 5 (Exhaust) summarize the Service Procedures.
- Be sure to confirm the latest SSMIII software version number, 1.36.50.7 dated January, 2013 (or later) has been installed before performing this procedure. Without it, data for Variable Valve Timing (VVT) Exhaust Initial Position Learning Values #1 and #2 will not be available.
- If the VIN of the vehicle is before the countermeasure, the VVT Learning Values will not be accessible until the ECM is reprogrammed with the latest PAK file as outlined in the table on page 3. Reprogramming procedures can be accessed from the SSMIII User Guide by clicking on “Help” in the toolbar at the top of the Main Menu screen.
- Connect the SSMIII to the vehicle.
- The current CID number of the ECM must be verified using the table on 3 to determine whether or not it needs to be reprogrammed before proceeding with the following steps.
- From the Main Menu, select the following options:
- All Other Models
- Each System Check
- Engine Control System
- Current Data Display & Save
Scroll to the bottom of the Current Data Display list. The last four items will be the VVT Intake and Exhaust Learning Values #1 and #2 as shown in the EXAMPLE below. (*CA = Crankshaft Angle Degrees)
| VVT initial Position Learning Value #1 | 61.3 | *CA |
| VVT initial Position Learning Value #2 | 59.2 | *CA |
| VVT Ex initial Position Learning Value #1 | 87.9 | *CA |
| VVT Ex initial Position Learning Value #2 | 88.7 | *CA |
For the INTAKE, the chart above shows values within the Specified Limits (number crankshaft angle degrees) which are a MINIMUM of 50 and a MAXIMUM of 70. Check the SSMIII data for VVT Advance Angle Amount as shown below.
| VVT Adv. Ang. Amount R | 0 | deg |
| VVT Adv. Ang. Amount L | 0 | deg |
With the engine at idle and at operating temperature, this value must be “0”. If confirmed to be “0”, proceed with the remaining steps on the INTAKE Flow Chart. If not “0”, diagnose and repair the VVT system per the Service Manual.
For the EXHAUST, the formula shown below must be used to determine if an ECM replacement is needed. Check the SSMIII data for Exhaust VVT Retard Angle as shown below. The specified range for this value is “0” +/- 10 degrees.
| Exh. VVT Retard Ang. R | 0 | deg |
| Exh. VVT Retard Ang. L | 0 | deg |
First, collect the following values from the SSMIII:
- A= Exhaust VVT Retard Angle Value, read with the engine at idle and at operating temperature (This value may be a positive or negative number.)
- B= VVT Exhaust Initial Position Learning Value
- Formula: C = A + B – 90 (The 90 value in the formula represents the midpoint of the Specified Limit range.)
Does the value of C = “0” +/- 10 (degrees)?
- Yes– Perform Inspection Mode and if no DTCs reset, the car is repaired.
- No– Replace the ECM then follow the remaining steps on the Flow Chart.
| #1: A = -3 B = 80 | -3 + 80 – 90 = -13 (C) so, ECM replacement is required. |
| #2 A = 2 B = 99.7 | 2 + 99.7 – 90 = 11.7 (C) so, ECM replacement is required. |
| #3 A = 2 B = 95 | 2 + 95 – 90 = 7 (C) In this case, “C” is within the range of +/- 10 degrees. Perform Inspection Mode per Service Manual and if no DTCs reset, repair is complete. |
- If the ECM is determined to be OK, clear the memory and perform Inspection Mode to confirm no DTCs reset. If P0016, P0017, P0018 or P0019 reset, diagnose per the applicable Service Manual. If no DTCs reset, the vehicle is repaired.
- If the ECM needs to be replaced, install the latest part number available then verify the CID number is the latest available as shown on the chart below. If the new ECM installed is not the latest (NEW) part number, update it with the appropriate PAK file as listed below. Following reprogramming, confirm the CID then matches the NEW CID NUMBER as listed on the chart below.
| MY | MODEL | ENGINE & EMISSION SPEC. | TRANSMISSION | PAK FILE NAME | NEW ECM PART NUMBER | OLD ECM PART NUMBER | OLD CID NUMBERS | NEW CID NUMBERS |
| 2013 | Impreza | 2.0L CAL | CVT | 22765AE761.pak | 22765AE761 | 22765AE760 | EP5I200G | EP5I400G |
| MT | 22765AE751.pak | 22765AE751 | 22765AE750 | EP5I200F | EP5I400F | |||
| 2.0L FED | CVT | 22765AE741.pak | 22765AE741 | 22765AE740 | EP5I200I | EP5I400I | ||
| MT | 22765AE731.pak | 22765AE731 | 22765AE730 | EP5I200H | EP5I400H | |||
| 2013 | XV Crosstrek | 2.0L CAL | CVT | 22765AE871.pak | 22765AE871 | 22765AE870 | EP5I200B | EP5I400B |
| MT | 22765AE861.pak | 22765AE861 | 22765AE860 | EP5I200A | EP5I400A | |||
| 2.0L FED | CVT | 22765AE851.pak | 22765AE851 | 22765AE850 | EP5I200D | EP5I400D | ||
| MT | 22765AE841.pak | 22765AE841 | 22765AE840 | EP5I200C | EP5I400C |
Accessing Inspection Mode
Using the Service Diagnostics tab on the STIS home page, enter your vehicle search parameters (example: 2013 > Impreza). Next, enter the specific DTC into the search term box. Select the applicable link from your search result (example: ENGINE (DIAGNOSTICS) (H4DO) > Inspection Mode > PROCEDURE). Follow the procedure as outlined to completion.
Intake Flow Chart
In PDF Bellow…
Exhaust Flow Chart
In PDF Bellow…
2 Affected Products
Vehicles
1 Associated Document
Manufacturer Communications
NUMBER: 11-127-13R
DATE: 01/16/13
REVISED: 01/21/13
MC-10235847-9999.pdf 611.708KB
- CEL Doctor: The ANCEL AD310 is one of the best-selling OBD II scanners on the market and is recommended by Scotty Kilmer, a YouTuber and auto mechanic. It can easily determine the cause of the check engine light coming on. After repairing the vehicle's problems, it can quickly read and clear diagnostic trouble codes of emission system, read live data & hard memory data, view freeze frame, I/M monitor readiness and collect vehicle information.
- Sturdy and Compact: Equipped with a 2.5 foot cable made of very thick, flexible insulation. It is important to have a sturdy scanner as it can easily fall to the ground when working in a car. The AD310 OBD2 scanner is a well-constructed mechanic tool with a sleek design. It weighs 12 ounces and measures 8.9 x 6.9 x 1.4 inches. Thanks to its compact design and light weight, transporting the device is not a problem. The buttons are clearly labelled and the screen is large and displays results clearly.
- Accurate Fast and Easy to Use: The AD310 scanner can help you or your mechanic understand if your car is in good condition, provides exceptionally accurate and fast results, reads and clears engine trouble emission codes in seconds after you fixed the problem. This device will let you know immediately and fix the problem right away without any car knowledge. No need for batteries or a charger, get power directly from the OBDII Data Link Connector in your vehicle.
- OBDII Protocols and Car Compatibility: Many cheap scan tools do not really support all OBD2 protocols. AD310 scanner as it can support all OBDII protocols such as KWP2000, J1850 VPW, ISO9141, J1850 PWM and CAN. This device also has extensive vehicle compatibility with 1996 US-based, 2000 EU-based and Asian cars, light trucks, SUVs, as well as newer OBD2 and CAN vehicles both domestic and foreign. Pls confirm with our customer service whether it is compatible with your vehicle before purchasing.
- Home Necessity and Worthy to Own: This is an excellent code reader to travel or home with as it weighs less and it is compact in design. You can easily slide it in your backpack as you head to the garage, or put it on the dashboard, this will be a great fit for you. The AD310 is not only portable, but also accurate and fast in performance. Moreover, it covers various car brands and is suitable for people who just need a code reader to check their car.
- [Diagnose Like a Pro] BlueDriver Pro Next-Gen is a professional OBD2 scanner and diagnostic tool that helps you scan, understand, and clear vehicle trouble codes with confidence. Turn your phone into a powerful car diagnostic scanner—no guesswork, no unnecessary repairs.
- [Read and Clear More Codes Than Ever] Read and clear more codes than basic car code readers. Access enhanced diagnostics for Check Engine, ABS, SRS, Airbag, TPMS, Transmission, and more on supported vehicles, including expanded coverage on newer model years.
- [Verified Fixes and Real-Time Data] Get unlimited, technician-verified repair reports matched to your VIN, with definitions, causes, and confirmed fixes. Monitor live vehicle data as you drive, view freeze frames, check smog readiness, and analyze Mode 6 test results.
- [Expanded Make & Model Coverage] Optimized for today’s vehicles with strong support for GM, Ford, Stellantis (RAM, Jeep, Chrysler), Toyota, Honda, Nissan, Mazda, Subaru
, Hyundai, Mercedes-Benz, BMW, and VW. Enhanced communication on select 2024+ Nissan and Mazda models (see compatibility chart). - [Gas Vehicles 1996+ & Select Light-Duty Trucks] Works with all gas-powered vehicles made in 1996 or newer, plus select light-duty trucks and diesels, including F-250, RAM 2500, Silverado, and Sierra. Built for daily drivers, family vehicles, and real-world truck use.
- OE-Level diagnostics on your smart device
- FREE Software updates - No subscriptions, no fees – EVER
- Full bi-directional control, live actuation test
- Supports 23 vehicle reset/relearn functions, including throttle matching, ABS bleeding, TPMS reset, etc.
- Live data mapping and freeze frame capturing
- [Pro OBD2 Scanner] - BlueDriver is the easiest way to scan and understand your vehicle like a professional mechanic. Read and clear your car’s trouble codes and check engine light.
- [Read & Clear The Codes] - BlueDriver's enhanced vehicle diagnostics gives you access to information normally available only to mechanics on their OBD2 scan tools. Now you can read and clear ABS, Airbag, SRS, TPMS codes, and many more.
- [Get The Right Fix & View Live Data] - Much more than a car code reader, BlueDriver is a diagnostic tool. You’ll get unlimited repair reports with possible causes and fixes, plus real-time health monitoring while you drive with the live data feature.
- [Wireless & Bluetooth Enabled] - Say goodbye to wires. BlueDriver connects with Bluetooth via your phone/tablet to a sensor that plugs into your car's OBDII port. Get all of the capabilities of an expensive code reader & scan tool without any annoying wires.
- [User-Friendly App and Repair Videos] - BlueDriver gives you more ways to scan and fix your vehicle. Our iOS & Android app connects you to a large database of repair videos with step-by-step directions of repairs.
- MAINTAIN PEAK PERFORMANCE AND SAFETY ON THE ROAD - Easily find and fix the problem with your vehicle using the INNOVA 5610 bidirectional scan tool. This OBD2 scanner diagnostic tool provides real-time solutions to troubleshoot issues. Access OBD2 and OEM live data with ease, making it an essential car scanner diagnostic tool. Perfect for those seeking reliable car diagnostic scanner and code readers & scan tools for vehicles.
- PRO-LEVEL FUNCTIONALITIES - Use the INNOVA 5610’s Enhanced Data Stream to view live data for advanced systems like ABS, SRS, transmission, and engine. The Special Reset Function lets you use dealership-level re-learn procedures. This car diagnostic scanner is ideal for those needing a bidirectional scan tool or mechanic tools automotive for professional repairs. Compatible with select vehicle makes and models; not universal.
- COMMAND WITH BIDIRECTIONAL CONTROLS - The INNOVA 5610 bidirectional scan tool sends commands to test functions such as fuel pump on/off or retracting the electronic parking brake. With this car scanner diagnostic for all cars, you can operate like a pro. Ideal for those seeking a car code reader and reset tool or advanced fixd car diagnostic tool capabilities. Compatible with select vehicle makes and models; not universal.
- EASY TO USE - The INNOVA 5610 OBD2 scanner diagnostic tool supports English, Spanish, and French. Easily use this scanner for car on most 1996 - 2023 (2024 coming soon) OBD2 vehicles to verify repairs. Designed for ease of operation, it’s a dependable code reader for cars and trucks and check engine code reader. To confirm vehicle coverage, please utilize Innova's Coverage Checker.
- BUY AND DRIVE WITH CONFIDENCE - Backed by ASE-Certified support, this car scanner pairs with the RepairSolutions2 app, trusted by 4M users, for wireless OBD scanner functionality. With free updates and no subscription fees, this durable car computer diagnostic reader ensures you’re prepared for any repair. A must-have diagnostic scanner for vehicles.
Last update on 2026-06-12 / Affiliate links / Images from Amazon Product Advertising API
SEOCONTENT-START
Bulletin Number: 11-127-13R; Revised: 01/21/13 Page 1 INTRODUCTION This Bulletin announces a diagnostic procedure and the availability of updated ECM reprogramming files to address DTCs P0017 and P0019. The diagnostic procedure is also applicable to DTCs P0016 and P0018. COUNTERMEASURE IN PRODUCTION A logic change was incorporated into production in mid-December, 2012 starting with the following VINs: MODEL TYPE STARTING VIN NUMBER Impreza and XV Crosstrek 4-Door D*019203 5-Door D*826233 SERVICE PROCEDURE / INFORMATION NOTE: The Flow Charts on pages 4 (Intake) and 5 (Exhaust) summarize the Service Procedures. • Be sure to confirm the latest SSMIII software version number, 1.36.50.7 dated January, 2013 (or later) has been installed before performing this procedure. Without it, data for Variable Valve Timing (VVT) Exhaust Initial Position Learning Values #1 and #2 will not be available. • If the VIN of the vehicle is before the countermeasure, the VVT Learning Values will not be accessible until the ECM is reprogrammed with the latest PAK file as outlined in the table on page 3. Reprogramming procedures can be accessed from the SSMIII User Guide by clicking on “Help” in the toolbar at the top of the Main Menu screen. • Connect the SSMIII to the vehicle. • The current CID number of the ECM must be verified using the table on pg. 3 to determine whether or not it needs to be reprogrammed before proceeding with the following steps. • From the Main Menu, select the following options: o All Other Models o Each System Check o Engine Control System o Current Data Display & Save NUMBER: 11-127-13R DATE: 01/16/13 REVISED: 01/21/13 APPLICABILITY: 2013MY Impreza 2.0L NA Models 2013MY XV Crosstrek™ SUBJECT: ECM Reprogramming Availability for DTCs P0017 & P0019 Diagnostic Procedures for DTCs P0016, P0017, P0018 and P0019 SERVICE BULLETIN ATTENTION: GENERAL MANAGER q PARTS MANAGER q CLAIMS PERSONNEL q SERVICE MANAGER q IMPORTANT – All Service Personnel Should Read and Initial in the boxes provided, right. Continued… CAUTION: VEHICLE SERVICING PERFORMED BY UNTRAINED PERSONS COULD RESULT IN SERIOUS INJURY TO THOSE PERSONS OR TO OTHERS. Subaru
Service Bulletins are intended for use by professional technicians ONLY. They are written to inform those technicians of conditions that may occur in some vehicles, or to provide information that could assist in the proper servicing of the vehicle. Properly trained technicians have the equipment, tools, safety instructions, and know-how to do the job correctly and safely. If a condition is described, DO NOT assume that this Service Bulletin applies to your vehicle, or that your vehicle will have that condition. SUBARU
OF AMERICA, INC. IS “ISO 14001 COMPLIANT” The international standard for excellence in Environmental Management Systems. Please recycle or dispose of automotive products in a manner that is friendly to our environment and in accordance with all local, state and federal laws and regulations. Bulletin Number: 11-127-13R; Revised: 01/21/13 Page 2 Continued… Scroll to the bottom of the Current Data Display list. The last four items will be the VVT Intake and Exhaust Learning Values #1 and #2 as shown in the EXAMPLE below. (*CA = Crankshaft Angle Degrees) q VVT initial Position Learning Value #1 61.3 *CA q VVT initial Position Learning Value #2 59.2 *CA q VVT Ex initial Position Learning Value #1 87.9 *CA q VVT Ex initial Position Learning Value #2 88.7 *CA For the INTAKE, the chart above shows values within the Specified Limits (number crankshaft angle degrees) which are a MINIMUM of 50 and a MAXIMUM of 70. Check the SSMIII data for VVT Advance Angle Amount as shown below. q VVT Adv. Ang. Amount R 0 deg q VVT Adv. Ang. Amount L 0 deg With the engine at idle and at operating temperature, this value must be “0”. If confirmed to be “0”, proceed with the remaining steps on the INTAKE Flow Chart. If not “0”, diagnose and repair the VVT system per the Service Manual. For the EXHAUST, the formula shown below must be used to determine if an ECM replacement is needed. Check the SSMIII data for Exhaust VVT Retard Angle as shown below. The specified range for this value is “0” +/- 10 degrees. q Exh. VVT Retard Ang. R 0 deg q Exh. VVT Retard Ang. L 0 deg First, collect the following values from the SSMIII: • A= Exhaust VVT Retard Angle Value, read with the engine at idle and at operating temperature (This value may be a positive or negative number.) • B= VVT Exhaust Initial Position Learning Value • Formula: C = A + B – 90 (The 90 value in the formula represents the midpoint of the Specified Limit range.) Does the value of C = “0” +/- 10 (degrees)? 1. Yes- Perform Inspection Mode and if no DTCs reset, the car is repaired. 2. No- Replace the ECM then follow the remaining steps on the Flow Chart. Bulletin Number: 11-127-13R; Revised: 01/21/13 Page 3 Formula Examples: #1: A = -3 B = 80 -3 + 80 – 90 = -13 (C) so, ECM replacement is required. #2 A = 2 B = 99.7 2 + 99.7 – 90 = 11.7 (C) so, ECM replacement is required. #3 A = 2 B = 95 2 + 95 – 90 = 7 (C) In this case, “C” is within the range of +/- 10 degrees. Perform Inspection Mode per Service Manual and if no DTCs reset, repair is complete. • If the ECM is determined to be OK, clear the memory and perform Inspection Mode to confirm no DTCs reset. If P0016, P0017, P0018 or P0019 reset, diagnose per the applicable Service Manual. If no DTCs reset, the vehicle is repaired. • If the ECM needs to be replaced, install the latest part number available then verify the CID number is the latest available as shown on the chart below. If the new ECM installed is not the latest (NEW) part number, update it with the appropriate PAK file as listed below. Following reprogramming, confirm the CID then matches the NEW CID NUMBER as listed on the chart below. MY MODEL ENGINE & EMISSION SPEC. TRANSMISSION PAK FILE NAME NEW ECM PART NUMBER OLD ECM PART NUMBER OLD CID NUMBERS NEW CID NUMBERS 2013 Impreza 2.0L CAL CVT 22765AE761.pak 22765AE761 22765AE760 EP5I200G EP5I400G MT 22765AE751.pak 22765AE751 22765AE750 EP5I200F EP5I400F 2.0L FED CVT 22765AE741.pak 22765AE741 22765AE740 EP5I200I EP5I400I MT 22765AE731.pak 22765AE731 22765AE730 EP5I200H EP5I400H 2013 XV Crosstrek 2.0L CAL CVT 22765AE871.pak 22765AE871 22765AE870 EP5I200B EP5I400B MT 22765AE861.pak 22765AE861 22765AE860 EP5I200A EP5I400A 2.0L FED CVT 22765AE851.pak 22765AE851 22765AE850 EP5I200D EP5I400D MT 22765AE841.pak 22765AE841 22765AE840 EP5I200C EP5I400C Accessing Inspection Mode Using the Service Diagnostics tab on the STIS home page, enter your vehicle search parameters (example: 2013 > Impreza). Next, enter the specific DTC into the search term box. Select the applicable link from your search result (example: ENGINE (DIAGNOSTICS) (H4DO) > Inspection Mode > PROCEDURE). Follow the procedure as outlined to completion. Bulletin Number: 11-127-13R; Revised: 01/21/13 Page 4 Check SSM III Software > or = 1.36.50.7 Update SSM III Software Confirm VIN > CM VIN and CID Reprogram ECM to See VVT Check Cam Angle Limits. In Range? Replace ECM and Check CID Codes Reset? Diagnose & Repair Per SM CID is OLD Reprogram ECM Perform Inspection Mode Procedure DONE CID is NEW Intake Advance Angle Value “0” with Engine at Warm Idle? Diagnose and Repair per S/M YES YES YES YES YES NO NO NO NO YES YES YES YES YES NO NO Continued… Intake Flow Chart Bulletin Number: 11-127-13R; Revised: 01/21/13 Page 5 Exhaust Flow Chart Check SSM III Software > or = 1.36.50.7 Update SSM III Software Confirm VIN > CM VIN and CID Reprogram ECM to See VVT Perform calculation for Value “C”. Is result within “0” +/- 10 degrees? Replace ECM and Check CID Codes Reset? Diagnose & Repair Per SM CID is OLD Reprogram ECM Perform Inspection Mode Procedure DONE CID is NEW Exhaust Retard Angle Value “0” +/- 5 degrees with Engine at Warm Idle? Diagnose and Repair per S/M YES YES YES YES YES NO NO NO NO YES YES YES YES YES NO NO Bulletin Number: 11-127-13R; Revised: 01/21/13 Page 6 WARRANTY / CLAIM INFORMATION For vehicles within the Basic New Car Limited Warranty period, this repair may be claimed using the following information: After reprogramming the ECM and checking the VVT Learning Values, use the following coding according to the repairs performed: 1) After Reprogramming the ECM, the VVT Learning Values were found to be within specification: LABOR DESCRIPTION LABOR OPERATION # FAIL CODE LABOR TIME Reprogram ECM, Clear Memory & Perform Inspection Mode A455-118 UON-48 0.5 2) After Reprogramming the ECM, the VVT Learning Values were found to be out of specification: LABOR DESCRIPTION LABOR OPERATION # FAIL CODE LABOR TIME Reprogram ECM, Replace ECM, Check CID & Perform Inspection Mode B455-338 UON-48 0.7 If the new replacement ECM has an old CID number, the following operation number can be used with B455-338 in order to update it with the latest PAK file: LABOR DESCRIPTION LABOR OPERATION # FAIL CODE LABOR TIME Reprogram New ECM with Latest PAK File C455-448 UON-48 0.2
**************************************************************************************************************
**************************************************************************************************************
SEOCONTENT-END
This product presentation was made with AAWP plugin.





