01 Fuel Injectors: A Comprehensive Guide to Their Anatomy, Fun… • 02 The SR-71 Blackbird: Flying at Mach 3.3, what do pilots fee… • 03 P0032 H02S heater control circuit high (Bank 1 sensor 1) • 04 How to Determine if a Vehicle Has Been in an Accident: Comp… • 05 P0172 – System Too Rich (Bank 1): Fuel Economy Problems • 06 Sensing the Power: A Comprehensive Guide to Automatic Trans… • 07 Ferrari's First Electric Car Will Get a Roaring "Authentic"… • 08 Spark Plug Dilemma: Replace All or Just the Bad Ones? Let's… • 09 A Watch Collector Spent $49.4 Million on Four Rolexes and t… • 10 P0035 Turbo charger bypass valve control circuit high •

DTC codes / Mazda codes / P1799

P1799 · MazdaHold Switch Circuit

P1799 on Mazda vehicles indicates that the transmission control module (TCM) has detected an abnormal condition in the hold switch circuit, which is part of the automatic transmission's manual shift control system. The TCM monitors the voltage or signal from the hold switch and sets this code when the signal is outside the expected range, often due to an open or short circuit. This fault can prevent the hold function from engaging, affecting the transmission's ability to hold a gear for improved traction or engine braking.

SystemPowertrain
Code typeMazda specific
SeverityMedium
Fix difficultyIntermediate
AreaTransmission

Symptoms you may notice

  • The hold indicator light may flash or fail to illuminate when the hold button is pressed.
  • The transmission may not hold gears as expected, leading to unexpected upshifts or downshifts.
  • The vehicle may default to a limp mode, limiting gear selection or engine performance.
  • Often no symptoms besides the warning light, especially if the fault is intermittent.
  • Harsh or delayed shifting may occur as the TCM struggles to determine the driver's intent.
  • The hold function may be completely inoperative, with no response when the button is pressed.

Common causes, most likely first

  1. Faulty hold switch itself, worn out or damaged from repeated use.
  2. Open or short circuit in the wiring harness between the hold switch and the TCM.
  3. Corroded or loose electrical connectors at the hold switch or TCM.
  4. Blown fuse or poor ground connection affecting the hold switch circuit.
  5. Internal failure in the TCM, though less common.
  6. Damage to the switch from liquid spills or physical impact.

How to diagnose and fix it

  1. Verify the code with a scan tool and check for any related codes in the transmission control system.
  2. Inspect the hold switch for physical damage, sticking, or contamination, and test its continuity with a multimeter.
  3. Check the wiring harness and connectors between the hold switch and TCM for signs of chafing, corrosion, or loose pins.
  4. Test the hold switch circuit for proper voltage and ground signals according to the Mazda service information.
  5. If the switch and wiring are good, test the TCM inputs and outputs; replace the TCM if internal failure is confirmed.
  6. Clear the code and perform a road test to verify the repair and ensure the hold function operates correctly.

Common Misdiagnosis Traps for P1799

  • A faulty brake light switch or related circuit can sometimes cause similar symptoms because the TCM uses brake input to manage hold functionality, so check for stored brake switch codes.
  • The hold switch is often part of a combined switch assembly with other functions, and replacing just the hold button may not solve the issue if the entire assembly is faulty.
  • Intermittent P1799 codes can be caused by a poor ground connection at the transmission range sensor or TCM, which is often overlooked during diagnosis.
  • Some Mazda models use a hold switch that is integrated into the shift lever, and wear in the lever mechanism can cause false signals without a defective switch.
  • After replacing the TCM, programming or relearning may be required, and failing to do so can lead to persistent or new codes.

Can I keep driving with P1799?

You can generally continue driving with P1799, but the hold function may be unavailable and the transmission might not hold gears as intended, which could affect traction in slippery conditions. Avoid relying on the hold feature and drive conservatively until the fault is repaired, especially if the transmission exhibits harsh shifting or enters limp mode.

Guidance is general and written for Mazda vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage