SORTING RULES - ELECTRONIC THROTTLE MOTOR / ACTUATOR COMPLAINTS (P2101 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT RANGE / PERFORMANCE, WITH P2100 TO P2109, P2111, P2112, P2118, P2119, P2176 AND THE INTAKE RUNNER CODE P2008 SORTED WITH IT) PulsCar analysis of NHTSA public data, October 2026. License: CC BY 4.0 Fingerprint of the rules text below, taken when it was written and before any complaint was sorted: 8e77f3e61c0842d299ac123653bf761ecde14566fde8b8041d24cda46b115ff7 (2026-10-30T16:15:41Z) Fingerprint of the addendum for the second batch, taken before that batch was sorted: 17174e7c7dba90932aa482aefc0e3277678798c32ed316d066bba26b6e835e32 (2026-10-30T16:36:06Z) (The fingerprints are of the rules files as first written. The text published below differs from them only where a few working terms were replaced by plain words such as "sorting rules" and "sorting".) # Sorting rules - electronic throttle motor / actuator complaints (P2101 study; P2008, P2100-P2109, P2111, P2112, P2118, P2119 sorted with it) Written before any complaint in the set was sorted. ## Pool (how the complaints were found) NHTSA complaints received 2015-01-01 to 2026-10-04 (the latest received date in the flat files). A complaint is in the pool if its narrative matches any of the following case-insensitive text searches: 1. R1 - the code P2100 to P2109 or P2008 or P2009 by any spelling (letter O for zero, a space, hyphen or period after the P, suffix 00), or a bare number after a code word: `(? U (sorting rules: an owner's guess does not count). - R2 a code read at a parts store or with the owner's own reader, with no shop or dealer diagnosis -> U. - R3 a part replaced (by anyone) and the owner says it did not cure the problem, with no other cause named -> U; if a later cause or fix is named, use that (the sorting rules' precedence). - R4 a shop, dealer or mechanic who "thought", "said" or "diagnosed" the throttle body / its motor (even without a repair done yet) -> T; a quote or recommendation to replace it counts as named by the shop -> T. - R5 a TSB / campaign / reflash / reprogramming / relearn is the only repair stated -> F, also when a cleaning was done as a step of the same bulletin procedure with nothing replaced; a cleaning done alone and cured it -> C. - R6 limp flag = yes only when the narrative states reduced power / limp mode / a power-reduced or service-throttle or wrench message or lamp / no pedal response / very low power. A stall or shutoff alone is not limp. - R7 stall flag = yes only when the engine stalled, died or shut off (loss of drive with the engine running is limp, not stall). - R8 recall flag = yes only when a recall / campaign / TSB / special coverage / extension / "known issue" notice is tied to THIS event, including asked about, refused or "no recall" answers; an unrelated recall in the same narrative -> no. - R9 returned = yes only when the same light, code or symptom is stated to have come back or not been cured after a repair or a reset; an intermittent symptom that simply continues with no repair done -> no. - R10 when the excerpt does not settle it: the narrower reading (flags no; category U). - R11h1 a sensor named by a shop/dealer or replaced (throttle position sensor, throttle body position sensor, pedal sensor) -> D, not T; T only when the throttle body / motor unit itself is named or replaced. - R12h1 a replaced part counts as the fix only if the narrative says it worked for months; if the problem came back within days/weeks, or no relief is stated, apply R3 (U), unless R13h1 applies. - R13h1 after a replacement that did not cure, a later shop/dealer inspection that found nothing or could not duplicate it -> K (K before U in the sorting-rules order). - R14h1 "might be / could be" speculation by a dealer or advisor is not a named cause (unlike "thought/said/diagnosed" in R4); with no code and no repair -> K, with a failed repair -> U. - R15h1 turning the key off and on to clear a message is not a "reset" for returned; an intermittent symptom that simply recurs with no repair -> returned no (R9). - R16h1 when a repair did not cure, the cause the shop named last decides (O before K), even if a final visit found nothing. - R11h23 N vs U/O: N when the excerpt shows no throttle code, throttle repair, reduced-power/limp/throttle message or pedal non-response on this vehicle and the trouble belongs to another system (hybrid switching, gauges/electrical, ignition switch, steering, transmission, fuel pump job with only a throttle gasket, a bare "intake manifold runner" in a list); for N all flags are no. - R12h23 a bare "lost power" / "lost all power" / "no power" without limp, reduced-power, warning lamp/message or pedal-unresponsive wording is not limp (R6, R10); an explicit "did not go into limp mode" is no. - R13h23 recall: a recall/bulletin/extension cited only for other models or vehicles, an owner's opinion that one "should" exist, or a dealer saying "known problem" -> no; an owner who searched for or asked about a recall for this vehicle and found none -> yes (R8). - R14h23 a cleaning, adjustment, reprogram or campaign that is not reported to have fixed it (problem came back) is not "the final repair that fixed it" (the sorting rules' precedence); with no cause named -> U, as R3/R12h1 do for parts. - R15h23 dealer inspected and could not find / reproduce it, no repair -> K; a dealer who says it cannot test until the light is on has not inspected -> U. - R16h23 "I was told" / "apparently" / internet or others' reports with no shop or dealer identified as the source is not a named cause -> U (R1). - R17h23 a shop hedging between two candidate parts ("either the X or the Y") has not named a cause -> U (R14h1). - R11h45 a computer "reset" (no reflash, software update, relearn procedure or campaign named) is clearing, not repair: with no part named -> K, not F (R15h1, sorting-rule K). - R12h45 the manufacturer saying the car is merely "included in" a service program / campaign, with no diagnosis of this car and no repair done yet -> U (R10); a program that was performed is F (R5). - R11h67 a stall or poor-running complaint where a dealer or shop names a non-throttle cause (fuel, motor mount, etc.) is relevant -> O, flags kept; N only when no shop-named cause and no throttle/engine-control link is visible (then R11h23: all flags no). - R12h67 stall = yes only when the excerpt itself states stalled / died / shut off in full words; a word cut off at the end of the excerpt, or "restart" alone, is not enough (R7, R10). - R13h67 recall = no for a rhetorical or wishful line ("please recall", "should be a recall", "why not recalled", "have not seen a recall") with no stated request, search or answer about a recall for this vehicle (extends R13h23). - R14h67 a cleaned or replaced part that is only reported with "same problem back" and no months of relief stated -> U (R12h1, R14h23); an earlier fix stated to have lasted months -> that part's category (R12h1). - R15h67 a first-time diagnostic visit that found nothing and cleared the code, followed by a further event before any repair, is an intermittent symptom continuing -> returned no (R9, R15h1). - R11h89 "ETC"/"etc." meaning etcetera is not a throttle mention (extends R11h23). With no throttle part/code/repair and no limp / reduced-engine-power message / pedal non-response / stall tied to engine controls (ECM, check-engine lamp) -> N, flags no. If such a limp or reduced-power event is stated, the complaint is relevant: shop-named cause -> its category, a different system named by a shop -> O, nothing found/done -> U (K if a dealer inspected and found nothing, R15h23). - R12h89 an NHTSA investigation / action number (PE, DP, EA, probe) is not a recall, campaign, TSB or special coverage -> recall no (R8, R13h23). - R13h89 the owner unplugging a sensor/connector to erase a code, or clearing codes, is a reset (unlike a key cycle, R15h1): symptom back afterwards -> returned yes (R9). - R14h89 "restarted" / "cranked again" alone does not state a stall: stall yes only when the narrative says stalled, died or shut off (R7, R10); "lost power" alone is not limp (R12h23). - R15h89 a TSB / technical service document cited by the owner for this event counts as a TSB tied to the event -> recall yes (R8); a recall for another model/year only -> no (R13h23). - R11h1011 a false "etc." (abbreviation read as ETC) is the only throttle wording: the complaint is relevant only if it states a limp / reduced-power message or lamp, a throttle/ETC/EPC/wrench message, or no pedal response on this vehicle (then category by the cause a shop/dealer named, else U); a stall-only, shutdown-only, warning-lights-only or engine-mechanical/transmission/EV-battery failure with none of those -> N. - R12h1011 category N -> all flags no, so a flag in dispute on an N complaint is set to no. - R11h1213 repeated repair for the same trouble ("worked on 3 times", "replaced twice, third needed", "only improved, still slow") -> returned yes (R9); a fresh recurrence with no repair in between stays no (R15h1). - R12h1213 wording that is missing because the excerpt starts or ends mid-sentence is not evidence: stall/limp stay no (R10); "restart" alone is not a stall. - R11h1415 recall: an explicit statement that no recall/campaign has been issued or that the maker refuses one for this problem is a "missing" recall -> yes (R8); a mere opinion that one should exist, with no status stated, -> no (R13h23). - R12h1415 a part of the pedal assembly named by the dealer (accelerator pedal terminal, pedal sensor terminal) -> D, unless a separate connector/harness/wire is named (then W). - R13h1415 a "throttle control / power train module" repaired by the dealer is the engine computer -> M (R16h1 last-named cause); T only for the throttle body or motor unit itself. - Rcons1 part replaced / cleaned / reflashed or campaign done, narrative says problem not cured or came back (days, weeks, or no relief stated), and no later or other cause named, no new shop naming of the same part -> U (R3, R12h1, R14h23, R14h67). - Rcons1b a reflash / software update / reprogram / relearn / recall or TSB remedy (F, or a programming step on the throttle body) after which the same trouble came back within days or weeks, or is said not to have fixed it, with no later cause named in the excerpt -> U (R3, R14h23). - Rcons2 failed repair followed by a later dealer/manufacturer finding nothing (no fault code, could not duplicate, "normal") -> K (R13h1). - Rcons2b a cleaning (C) after which the trouble came back or was not cured, with no later cause or replacement named and the part not named as failed -> U (R14h23, R14h67). - Rcons3 shop only named the part (nothing replaced), first visit cleared/found nothing, symptom simply continues -> keep category, returned='no' (R9, R15h1, R15h67). - Rcons3b a repair made by the owner alone (connectors cleaned / soldered) that gave only temporary relief and no shop named a cause -> U (R1, R3). - Rcons4b a part or connector replaced or repaired (or a chain of parts, each stated as not curing it) after which the trouble came back within about two weeks to five weeks, no months of relief stated, no other cause named -> U (R3, R12h1, R14h67). ## The text searches as written (case-insensitive) First search (the pool above): - R1, code by any spelling: `(?