Tuesday, September 29, 2015

EGR Valve Cleaning

EGR stands for Exhaust Gas Recirculation.
In internal combustion engines, exhaust gas recirculation (EGR) is a nitrogen oxide (NOx) emissions reduction technique used in petrol/gasoline and diesel engines. EGR works by recirculating a portion of an engine's exhaust gas back to the engine cylinders. This dilutes the O2 in the incoming air stream and provides gases inert to combustion to act as absorbents of combustion heat to reduce peak in-cylinder temperatures. NOx is produced in a narrow band of high cylinder temperatures and pressures. https://en.wikipedia.org/wiki/Exhaust_gas_recirculation

So why do you need to clean it?
Unless you have DCT code with specific EGR problem (stuck open, stuck closed, insufficient lift, etc) it can also be a cause for car shaking and strange power loss at around 1200-1300 RPM.

I didn't have any issues with my car it's just DIY maintenance and reference point. All you need is Carb cleaner, rags, tool set, 2 wires (for extra cleaning) and free time. All procedure can take 15-30 minutes.

It's typical look at Honda below (I forgot to take pictures).


Actually we did 2 EGRs today: mine and my friend's. I'll start with mine.
So, that's what I got for 35Kkm of using my Civic.



I call this nothing to clean :-)
Really, there is almost nothing to clean. I saw EGR from 8 years old car - that total black thing. Here we can see little "beard".
Conclusions from pictures:
1. If engine is you can clean/check it first time at 45 or 60 kkm. If engine drink oil, you will see it here too.
2. Engine is healthy. Meets with tail pipe test I did before.

Gasket was left on engine. Gasket is fine, no damage. Pull EGR out gently and better on cold engine.
Btw, torq spec for unscrewing was 43.1 Nm. Honda's torq spec for nuts is 22 Nm.


On engine side it was also clean, I didn't spray there.



Now, to fully clean the valve, you need to open it. That's easy to do with 2 small crocodile jumpers because this thing requires 12V to full open.

This is a connector housing. I saw different connector on internet in 2 rows but that's almost the same.

Take look here - 5 wires. It may be hard to see but 1st and 5th (from left) are thicker - these are feed wires. 3 in the middle is feedback for ECU how valve behaves (inside is sort of slider on potentiometer). ECU applies 0 to 12V to feed wires to control valve lift.
It's not important which is positive and where is negative in DC circuit but I took test light, attached it to battery positive and touched 1st black wire - and we saw light, so black is negative and blue with red tracer is positive.

This is what happens when you connect it to battery.
So we opened it and splashed a little carb cleaner and also cleaned with rags.

That's it. Put it back, screw nuts with about the same torq spec. No adaptation needed.

Now, same EGR on same Honda Civic but with 45kkm driven (manual transmission - not so important).


Valve came out without a gasket and gasket had light damage

It wasn't necessary to replace the gasket but as I had 2 spare we just changed it.
Cost me about $6, part number is 18715-PB2-000.


Engine look under a gasket.

Also, useful video about what inside EGR (https://www.youtube.com/watch?v=rHdcH26j9NY)

Next post will be throttle body cleaning. I did it long time before and it's very interesting story again including Honda "professionals".

35,300 km | 2Y 4M

Monday, August 31, 2015

HDS - SRS - Data List

Honda SRS (Supplemental Restraint System) params.

Help info for these parameters will be ready soon.
Example report is here (XPS).

ID          Name
--------------------------------------
FRBSWSTAT   RIGHT FRONT SEAT BELT BUCKLE
FLBSWSTAT   LEFT FRONT SEAT BELT BUCKLE
PSS         PASSENGER'S SITTING SWITCH
11ECUM      ECU MAKER
NLDTCT      DTC LATCH DETECT
NLWARN      WARNING LATCH
TCSTATRC    CURRENT RESET DTCS
TCSTATRP    PAST RESET DTCS
TCSTATLC    CURRENT LATCH DTCS
TCSTATLP    PAST LATCH DTCS

33,500 km | 2Y 2M

HDS - EPS - Data List

Honda EPS (Electric Power Steering) params.

Help info for these parameters will be ready soon.
Example report is here (XPS).

ID          Name
--------------------------------------
VBU_R       BATTERY
IG1_R       IG1 VOLTAGE
VEL2        VEHICLE SPEED
MVEL_R      MOTOR SPEED
VD_R        D-AXIS OUTPUT DUTY
VQ_R        Q-AXIS OUTPUT DUTY
IDT_R       TARGET D-AXIS MOTOR CURRENT
ITN_R       TARGET Q-AXIS MOTOR CURRENT
IDR_R       D-AXIS MOTOR CURRENT
IQ_R        Q-AXIS MOTOR CURRENT
ADTCT       TCT VOLTAGE
ADFST       FST VOLTAGE
FSTS        FST CAL
VT1H        VT1 CAL
NE          ENGINE SPEED
TORQUE      TORQUE
MV          MOTOR VOLTAGE V
MU          MOTOR VOLTAGE U
ADNTC       THERMISTOR NTC
ADCOS       RESOLVER COS
ADSIN       RESOLVER SIN
ADIW        CURRENT SENSOR IW
ADIU        CURRENT SENSOR IU
ADVT3_W     TORQUE SENSOR
ADVT2_W     ADVT2
ADVT1_W     ADVT1
FDRTO_2     FADE RATIO
UNRTO_2     UNLOADER RATIO
ITNLMT_R    CURRENT LIMIT
RTOCUR_R    CURRENT RATIO
AVECUR_R    AVERAGE CURRENT
VBR_R       CHARGE PUMP VOLTAGE
ANGCT_R     OFFSET ANGLE
ANG_R       MOTOR ANGLE
COSCTR_R    OFFSET COS VOLTAGE
SINCTR_R    OFFSET SIN VOLTAGE
WLP         WARNING LAMP
FSR         FAIL-SAFE RELAY
PWR         POWER RELAY
SCS         SCS
IWOFS       CURRENT SENSOR IW OFFSET VOLTAGE
IUOFS       CURRENT SENSOR IU OFFSET VOLTAGE
KTTC        TRQ CAL TEMP ADJ
VTCTS       TRQ TEMP CAL
VTCT        TRQ CAL
MW          MOTOR VOLTAGE W

33,500 km | 2Y 2M

HDS - ABS VSA - Data List

Honda ABS (Anti-lock braking system) and VSA (Vehicle Stability Assist) params.

Help info for these parameters will be ready soon.
Example report is here (XPS).

ID                  Name
--------------------------------------
ABSVCMD_RFOVLV      RIGHT FRONT OUTLET SOLENOID ACTIVATION COMMAND STATUS
ABSVCMD_RFIVLV      RIGHT FRONT INLET SOLENOID ACTIVATION COMMAND STATUS
ABSVCMD_LFOVLV      LEFT FRONT OUTLET SOLENOID ACTIVATION COMMAND STATUS
ABSVCMD_LFIVLV      LEFT FRONT INLET SOLENOID ACTIVATION COMMAND STATUS
IOBITS-10_MTRLSTS   PUMP MOTOR RELAY
PMC                 BRAKE PRESSURE  1 0 0
PMC_SS              BRAKE PRESSURE SENSOR STATUS
IOBITS-10_BLSSTS    BRAKE SWITCH
VIG1                IG1
VB                  BATTERY VOLTAGE
VSOL                SOLENOID VALVES
LFWSDAT             LEFT FRONT WHEEL SPEED
LRWSDAT             LEFT REAR WHEEL SPEED
RFWSDAT             RIGHT FRONT WHEEL SPEED
RRWSDAT             RIGHT REAR WHEEL SPEED
IRYAW_SS            YAW RATE SENSOR STATUS
IGLON               LONGITUDINAL ACCELERATION SENSOR
IGLON_SS            LONGITUDINAL ACCELERATION SENSOR STATUS
IGLAT               LATERAL ACCELERATION SENSOR
IGLAT_SS            LATERAL ACCELERATION SENSOR STATUS
IOBITS-10_EBDWL     BRAKE INDICATOR
IOBITS-30_ACTL      VSA/TCS ACTIVE LIGHT
IOBITS-30_VSAWL     VSA/TCS INDICATOR
IOBITS-10_ABSWL     ABS INDICATOR
IOBITS-10_SCSSTS    SCS
ABSVCMD_RROVLV      RIGHT REAR OUTLET SOLENOID ACTIVATION COMMAND STATUS
ABSVCMD_RRIVLV      RIGHT REAR INLET SOLENOID ACTIVATION COMMAND STATUS
ABSVCMD_LROVLV      LEFT REAR OUTLET SOLENOID ACTIVATION COMMAND STATUS
ABSVCMD_LRIVLV      LEFT REAR INLET SOLENOID ACTIVATION COMMAND STATUS
ENGTQ               ENGINE TORQUE
IOBITS-30_OFFSW     VSA OFF SWITCH
IOBITS-30_BFLST     BRAKE FLUID LEVEL
VSAVCMD_RNOVLV      RIGHT FRONT TCS NORMALLY OPEN SOLENOID
VSAVCMD_RNCVLV      RIGHT FRONT TCS NORMALLY CLOSE SOLENOID
VSAVCMD_LNOVLV      LEFT FRONT TCS NORMALLY OPEN SOLENOID
VSAVCMD_LNCVLV      LEFT FRONT TCS NORMALLY CLOSE SOLENOID
ATSFTP              AT SHIFT POSITION
SVCC                SENSOR SUPPLY
PTMST_TCINH         INHIBIT FLAG STATUS FROM PCM
NE                  ENGINE SPEED
VSTRZ               Z-PHASE
CSTRCNT2            STEERING ANGLE (CAN)
IRYAW               YAW RATE SENSOR
SCALSTS_SCALYAW     ADJUSTMENT STATUS OF YAW RATE SENSOR
CVTSFTP             CVT SHIFT POSITION
TMTYPE              TRANSMISSION TYPE
PTMST_ATINH         INHIBIT FLAG FROM TCM
PTMST_PCMRXER       CAN COMMUNICATION FROM PCM
CAN_AHB_4           COMMU_AHB (COMMUNICATION STATUS)
CAN_EPB_4           COMMU_EPB (COMMUNICATION STATUS)
CAN_SAS_4           COMMU_STEERING ANGLE S (COMMUNICATION STATUS)
CAN_ACC_4           COMMU_ACC (COMMUNICATION STATUS)
CAN_4WD_4           COMMU_VTM-4 (COMMUNICATION STATUS)
CAN_YGS_4           COMMU_YAW RATE/G (COMMUNICATION STATUS)
CAN_MET_4           COMMU_GAUGE (COMMUNICATION STATUS)
CAN_PCM_4           COMMU_PCM (COMMUNICATION STATUS)
IOBITS-30_YGDIAG    YAW/G COMBINE SENSOR DIAGNOSIS
IOBITS-30_SDIAG     STEERING DIAGNOSIS
REQTQ               REQUEST ENGINE TORQUE
NTRLSW              NEUTRAL SWITCH STATUS
CLUTCHSW            CRUISE CANCEL CLUTCH SWITCH STATUS
REVSW               BACK-UP LIGHT SWITCH
INF_TSA_BRKDIAG     MONITORING STATUS BETWEEN TSA RELAY AND BRAKE LAMP
INF_TSA_BRKDSTS     COMMANDING STATUS TO TSA RELAY
INF_TSA_TSAWL       TSA  INDICATOR
SCALSTS_SCALPMC     ADJUSTMENT STATUS OF BRAKE PRESSURE SENSOR
SCALSTS_SCALSTR     ADJUSTMENT STATUS OF SAS
SCALSTS_SCALGLON    ADJUSTMENT STATUS OF LONGITUDINAL ACCELERATION SENSOR
SCALSTS_SCALGLAT    ADJUSTMENT STATUS OF LATERAL ACCELERATION SENSOR

33,500 km | 2Y 2M

Friday, August 14, 2015

HDS - AT - Data List

Time for Honda AT (Automatic Transmission) params.

In HDS, you can select parameter and see help on it at right part of the screen.
All help for these parameters I placed here - http://alexey-bass.github.io/honda-hds-help/Civic-2013/AT.html.

Example of output report is here (PDF).

ID          Name
--------------------------------------
PB          Manifold Absolute Pressure
PBAD        MAP Sensor (V)
TW          Engine Coolant Temperature
TWAD        ECT Sensor (V)
APS2AD      APP Sensor B (V)
APS1AD      APP Sensor A (V)
APSAT       APP Sensor (%)
THAD2       TP Sensor 2
THAD1       TP Sensor 1
RELTH       Relative TP Sensor
NMW         Input Shaft (Mainshaft) Speed (rpm)
NCW         Output Shaft (CounterShaft) Speed (rpm)
NEW         Engine Speed
VNM         Input Shaft (Mainshaft) Speed
VNC         Output Shaft (CounterShaft) Speed
VSP         Vehicle Speed
ICMDA       A/T C.P.C. Sol VLV. A Command
MAPS        SHIFT MAP NUMBER
GRATIO      GEAR RATIO
ETR         ETR
SLS         Shift Lock Solenoid
PLA         Line Pressure Sol VLV. A
SHD         A/T Shift Sol VLV. D
SHC         A/T Shift Sol VLV. C
SHB         A/T Shift Sol VLV. B
SHA         A/T Shift Sol VLV. A
SO          Shift Control
VB          Battery Voltage
TATF        ATF Temperature
TATFAD      ATF Temp Sensor (V)
PA          Atmospheric Pressure
PAAD        BARO SENSOR (V)
ATINDD      D Indicator
ATINDN      N Indicator
ATINDR      R Indicator
ATINDP      P Indicator
ATPRVS      Reverse Switch(ATPRVS)
ATPFWD      Forward Switch(ATPFWD)
ATPS        A/T S Switch
ATPD        A/T D Switch
ATPN        A/T N Switch
ATPR        A/T R Switch
ATPP        A/T P Switch
IACTC       A/T C.P.C. Sol VLV. C Actual
ICMDC       A/T C.P.C. Sol VLV. C Command
IACTB       A/T C.P.C. Sol VLV. B Actual
ICMDB       A/T C.P.C. Sol VLV. B Command
IACTA       A/T C.P.C. Sol VLV. A Actual
DISTCRDVB   Distance Traveled Since Battery Connected
DFTRLT      7DCT Break-IN Situation
DFTMON      7DCT Break-IN
OPCV_LOK    Learning status of Valve Body Characteristic Learning
DMAX        Highest D Position
BRKSW       Brake Switch
SCS         SCS
LEDC        LED C
LEDB        LED B
LEDA        LED A
MIND        Manual Mode Indicator
SDNP        Downshift Switch (ST)
SUPP        Upshift Switch (ST)
OP3SW       3rd Pressure Switch
OP2SW       2nd Pressure Switch
ATINDS      S Indicator
E50B_RVS    Rvs Retry Judgement
E50B_7TH    7th Retry Judgement
E50B_6TH    6th Retry Judgement
E50B_5TH    5th Retry Judgement
E50B_4TH    4th Retry Judgement
E50B_3RD    3rd Retry Judgement
E50B_2ND    2nd Retry Judgement
E50B_LOW    Low Retry Judgement
E50A_REF    Refrence Search Judgement
E50A_INV    Invalid Judgement
IACTLC      A/T LC Sol VLV Actual
ICMDLC      A/T LC Sol VLV Command

32,250 km | 2Y 2M