1. Attachments are working again! Check out this thread for more details and to report any other bugs.

C1247 (brake stroke sensor?) and CEL

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by turbo5spd-prius, Feb 14, 2024.

  1. turbo5spd-prius

    turbo5spd-prius Junior Member

    Joined:
    Aug 27, 2023
    52
    14
    0
    Location:
    United States
    Vehicle:
    2005 Prius
    Model:
    Two
    Last year I had the dreaded combo of red triangle,abs/brake symbol, vsc light, and the red "brake" warning. The main fault was C1247 and one related to the brake hydraulics. I fixed it with a full brake job all around (everything was well worn) and replacing the brake stroke sensor with a used one.

    I just got the red triangle of death and the check engine light with C1247 as the error code at Auto Zone. My ABS module doesn't buzz excessively, i.e. when turning off or starting the car.

    Has anybody had just the CEL and RToD with a C1247 error code? Any suggestions in light of what's already been done?

    Thanks.
     
  2. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,645
    3,858
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    C1247 has 9 different sub-codes that a better code reader could pull up for you.

    Knowing which sub-code you have could save some diagnostic work but for all sub-codes the three trouble areas are:
    • Brake pedal stroke sensor
    • Harness and connector
    • Skid control ECU
    Here is the workup: C1247 | Malfunction In Stroke Sensor
     
    turbo5spd-prius likes this.
  3. turbo5spd-prius

    turbo5spd-prius Junior Member

    Joined:
    Aug 27, 2023
    52
    14
    0
    Location:
    United States
    Vehicle:
    2005 Prius
    Model:
    Two
    I got the car scanned with a generic heavy duty shop scanner. He found the current issue, C1247 and some old stuff. I'm hoping the serious ones are from a couple of years ago when I had the HV battery pack apart to replace a bad module...

    He found: P3000, B1271, C1247, and P0A80.

    I looked at the blink codes for the brake warning lights with a jumper across a pair of pins.

    They were: ((!)) 47, ABS 42, and VSC 45

    Oddly, the CEL and RTOD had turned off before I got to the shop. Also, the brakes aren't doing that pulsed engagement at low speeds (can't feel through pedal like ABS) as much as before.
     
  4. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,943
    15,562
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Those blink codes are just another way of seeing the brake system code you already had. ABS 42 and VSC 45 just mean "hey, look at the ((!)) code", and ((!)) 47 is the C1247 you already knew about.

    The check-engine and master-warning lights are more likely because of the P0A80 and the P3000 (which is just the HV control ECU saying it knows about the battery code, here the P0A80).

    B1271 is often associated with a flaky combination meter.
     
  5. turbo5spd-prius

    turbo5spd-prius Junior Member

    Joined:
    Aug 27, 2023
    52
    14
    0
    Location:
    United States
    Vehicle:
    2005 Prius
    Model:
    Two
    Thanks. I had to take the dash apart 3 years ago to solder a capacitor in parallel to the flaky one on the combo meter... Hoping it's from that. If this car's holding codes that old, it has a hell of a long memory, LOL.