Bad ignition timing#

adapted from Wikipedia

General#


Ignition timing is the process of setting the time that a spark will occur in the combustion chamber (during the power stroke) relative to piston position and crankshaft angular velocity.

Setting the correct ignition timing is crucial in the performance of an engine. The ignition timing affects many variables including engine longevity, fuel economy, and engine power.

Typical Symptoms#


Bad ignition timing can have multiple symptoms: For example, some starting problems are related to bad ignition timing. So a bad ignition timing can results in a barely or not starting engine. Additionally, bad ignition timing can be the reason for performance problems such as delayed take-off or weak acceleration. Furthermore, bad ignition timing frequently causes engine noises such as ringing or knocking.

Repair Instructions#


Setting the ignition timing while monitoring engine power output with a dynamometer is one way to correctly set the ignition timing. After advancing or retarding the timing, a corresponding change in power output will usually occur. A load type dynamometer is the best way to accomplish this as the engine can be held at a steady speed and load while the timing is adjusted for maximum output.

Please note that newer engines typically use electronic ignition systems (ignition controlled by a computer). Most computers from original equipment manufacturers (OEM) are not able to be modified so changing the timing is not possible.

Overall timing changes are still possible, depending on the engine design. Aftermarket engine control units allow to make changes to the timing map. This allows the timing to be advanced or retarded based on various engine applications.

IF NOT ((
Engine start
=
does not start
OR
Engine start
=
engine barely starts
)
)
THEN
Bad ignition timing
= N5
IF (
Engine noises
=
ringing
OR
Engine noises
=
knocking
)
THEN
Bad ignition timing
= P5
IF NOT ((
Engine noises
=
ringing
OR
Engine noises
=
knocking
)
)
THEN
Bad ignition timing
= N3
IF ((
Engine start
=
does not start
OR
Engine start
=
engine barely starts
)
AND
Starter
=
turns over
)
THEN
Bad ignition timing
= P5
IF NOT (
Driving
=
"delayed take-off"
OR
Driving
=
unsteady idle speed
OR
Driving
=
weak acceleration
)
THEN
Bad ignition timing
= N4
IF
Driving
=
unsteady idle speed
THEN
Bad ignition timing
= P1
IF
Driving
=
"delayed take-off"
THEN
Bad ignition timing
= P3
IF
Driving
=
weak acceleration
THEN
Bad ignition timing
= P4
IF NOT (
Starter
=
turns over
)
THEN
Bad ignition timing
= N6
IF
"Check: Ignition timing."
=
ok
THEN
Bad ignition timing
= N7
IF
"Check: Ignition timing."
=
not ok
THEN
Bad ignition timing
= P7
demo
Car faults diagnosis

Bad ignition timing
.link = /Wiki.jsp?page=Demo - BadIgnitionTiming
demo
Car faults diagnosis

TypeIDLengthOffsetChildrenRendererText
RootType8a65194a2990025RootTypeIdRenderer
!!! Bad ignition timing adapted from Wikipedia

General#

---- Ignition timing is the process of setting the time that a spark will occur in the combustion chamber (during the power stroke) relative to piston position and crankshaft angular velocity. Setting the correct ignition timing is crucial in the performance of an engine. The ignition timing affects many variables including engine longevity, fuel economy, and engine power.

Typical Symptoms#

---- Bad ignition timing can have multiple symptoms: For example, some starting problems are related to bad ignition timing. So a bad ignition timing can results in a barely or not starting engine. Additionally, bad ignition timing can be the reason for performance problems such as delayed take-off or weak acceleration. Furthermore, bad ignition timing frequently causes engine noises such as ringing or knocking.

Repair Instructions#

---- Setting the ignition timing while monitoring engine power output with a dynamometer is one way to correctly set the ignition timing. After advancing or retarding the timing, a corresponding change in power output will usually occur. A load type dynamometer is the best way to accomplish this as the engine can be held at a steady speed and load while the timing is adjusted for maximum output. Please note that newer engines typically use electronic ignition systems (ignition controlled by a computer). Most computers from original equipment manufacturers (OEM) are not able to be modified so changing the timing is not possible. Overall timing changes are still possible, depending on the engine design. Aftermarket engine control units allow to make changes to the timing map. This allows the timing to be advanced or retarded based on various engine applications. %%Rule IF NOT ((Engine start = does not start OR Engine start = engine barely starts)) THEN Bad ignition timing = N5 IF (Engine noises = ringing OR Engine noises = knocking) THEN Bad ignition timing = P5 IF NOT ((Engine noises = ringing OR Engine noises = knocking)) THEN Bad ignition timing = N3 IF ((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over) THEN Bad ignition timing = P5 IF NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration) THEN Bad ignition timing = N4 IF Driving = unsteady idle speed THEN Bad ignition timing = P1 IF Driving = "delayed take-off" THEN Bad ignition timing = P3 IF Driving = weak acceleration THEN Bad ignition timing = P4 IF NOT (Starter = turns over) THEN Bad ignition timing = N6 IF "Check: Ignition timing." = ok THEN Bad ignition timing = N7 IF "Check: Ignition timing." = not ok THEN Bad ignition timing = P7 @package: demo % %%property Bad ignition timing.link = /Wiki.jsp?page=Demo - BadIgnitionTiming @package: demo % %%renderKDOM % %%tags Demo % ​
HeaderType6a40df7a2502
!!! Bad ignition timing ​
PlainTextebcec8cb2300DefaultTextRenderer
!!! Bad ignition timing​
LineBreak17b271342230
PlainTextb96bb9a22250DefaultTextRenderer
ParagraphType7763a8db28271
adapted from Wikipedia
WikiTextType87b54eb12800
adapted from Wikipedia
HeaderType27d74d96812552
!! General ​
PlainText60f2a2c31000DefaultTextRenderer
!! General​
LineBreakb66522f72100
PlainTextb96d16bf2670DefaultTextRenderer
ParagraphTypeefbe37fb8691
----
WikiTextTypea44d64f7800
----
ParagraphType8055dfbc191771
Ignition timing is the process of setting the time that a spark will occur in the combustion chamber (during the power stroke) relative to piston position and crankshaft angular velocity.
WikiTextTypeda2d2b9e19100
Ignition timing is the process of setting the time that a spark will occur in the combustion chamber (during the power stroke) relative to piston position and crankshaft angular velocity.
ParagraphType4426b9191892681
Setting the correct ignition timing is crucial in the performance of an engine. The ignition timing affects many variables including engine longevity, fuel economy, and engine power.
WikiTextTypec4c7b95918900
Setting the correct ignition timing is crucial in the performance of an engine. The ignition timing affects many variables including engine longevity, fuel economy, and engine power.
HeaderType2841c3db9214572
!! Typical Symptoms ​
PlainText848a7cba1900DefaultTextRenderer
!! Typical Symptoms​
LineBreakbee44b3c2190
PlainTextb96f5c9a24780DefaultTextRenderer
ParagraphType92262c7f84801
----
WikiTextType3acf1f3800
----
ParagraphType49bcf1354204881
Bad ignition timing can have multiple symptoms: For example, some starting problems are related to bad ignition timing. So a bad ignition timing can results in a barely or not starting engine. Additionally, bad ignition timing can be the reason for performance problems such as delayed take-off or weak acceleration. Furthermore, bad ignition timing frequently causes engine noises such as ringing or knocking.
WikiTextType93012f0b42000
Bad ignition timing can have multiple symptoms: For example, some starting problems are related to bad ignition timing. So a bad ignition timing can results in a barely or not starting engine. Additionally, bad ignition timing can be the reason for performance problems such as delayed take-off or weak acceleration. Furthermore, bad ignition timing frequently causes engine noises such as ringing or knocking.
HeaderType25cd80078249082
!! Repair Instructions ​
PlainText32c527d32200DefaultTextRenderer
!! Repair Instructions​
LineBreak975a09f72220
PlainText73f98fbf29320DefaultTextRenderer
ParagraphType634bf0fb89341
----
WikiTextTypebdb90bf7800
----
ParagraphType5d8fa19c3979421
Setting the ignition timing while monitoring engine power output with a dynamometer is one way to correctly set the ignition timing. After advancing or retarding the timing, a corresponding change in power output will usually occur. A load type dynamometer is the best way to accomplish this as the engine can be held at a steady speed and load while the timing is adjusted for maximum output.
WikiTextType92661bfe39700
Setting the ignition timing while monitoring engine power output with a dynamometer is one way to correctly set the ignition timing. After advancing or retarding the timing, a corresponding change in power output will usually occur. A load type dynamometer is the best way to accomplish this as the engine can be held at a steady speed and load while the timing is adjusted for maximum output.
ParagraphType16ba4c5a24113391
Please note that newer engines typically use electronic ignition systems (ignition controlled by a computer). Most computers from original equipment manufacturers (OEM) are not able to be modified so changing the timing is not possible.
WikiTextType2efd7e9a24100
Please note that newer engines typically use electronic ignition systems (ignition controlled by a computer). Most computers from original equipment manufacturers (OEM) are not able to be modified so changing the timing is not possible.
ParagraphType165f01d724015801
Overall timing changes are still possible, depending on the engine design. Aftermarket engine control units allow to make changes to the timing map. This allows the timing to be advanced or retarded based on various engine applications.
WikiTextType613962f924000
Overall timing changes are still possible, depending on the engine design. Aftermarket engine control units allow to make changes to the timing map. This allows the timing to be advanced or retarded based on various engine applications.
RulesMarkupa837e6e3102718204
%%Rule IF NOT ((Engine start = does not start OR Engine start = engine barely starts)) THEN Bad ignition timing = N5 IF (Engine noises = ringing OR Engine noises = knocking) THEN Bad ignition timing = P5 IF NOT ((Engine noises = ringing OR Engine noises = knocking)) THEN Bad ignition timing = N3 IF ((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over) THEN Bad ignition timing = P5 IF NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration) THEN Bad ignition timing = N4 IF Driving = unsteady idle speed THEN Bad ignition timing = P1 IF Driving = "delayed take-off" THEN Bad ignition timing = P3 IF Driving = weak acceleration THEN Bad ignition timing = P4 IF NOT (Starter = turns over) THEN Bad ignition timing = N6 IF "Check: Ignition timing." = ok THEN Bad ignition timing = N7 IF "Check: Ignition timing." = not ok THEN Bad ignition timing = P7 @package: demo % ​
PlainTextd4d0551a800DefaultTextRenderer
%%Rule ​
ContentType972c11d100081AnchorRenderer
IF NOT ((Engine start = does not start OR Engine start = engine barely starts)) THEN Bad ignition timing = N5 IF (Engine noises = ringing OR Engine noises = knocking) THEN Bad ignition timing = P5 IF NOT ((Engine noises = ringing OR Engine noises = knocking)) THEN Bad ignition timing = N3 IF ((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over) THEN Bad ignition timing = P5 IF NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration) THEN Bad ignition timing = N4 IF Driving = unsteady idle speed THEN Bad ignition timing = P1 IF Driving = "delayed take-off" THEN Bad ignition timing = P3 IF Driving = weak acceleration THEN Bad ignition timing = P4 IF NOT (Starter = turns over) THEN Bad ignition timing = N6 IF "Check: Ignition timing." = ok THEN Bad ignition timing = N7 IF "Check: Ignition timing." = not ok THEN Bad ignition timing = P7
RuleContentTypef40df7b1000022
IF NOT ((Engine start = does not start OR Engine start = engine barely starts)) THEN Bad ignition timing = N5 IF (Engine noises = ringing OR Engine noises = knocking) THEN Bad ignition timing = P5 IF NOT ((Engine noises = ringing OR Engine noises = knocking)) THEN Bad ignition timing = N3 IF ((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over) THEN Bad ignition timing = P5 IF NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration) THEN Bad ignition timing = N4 IF Driving = unsteady idle speed THEN Bad ignition timing = P1 IF Driving = "delayed take-off" THEN Bad ignition timing = P3 IF Driving = weak acceleration THEN Bad ignition timing = P4 IF NOT (Starter = turns over) THEN Bad ignition timing = N6 IF "Check: Ignition timing." = ok THEN Bad ignition timing = N7 IF "Check: Ignition timing." = not ok THEN Bad ignition timing = P7
RuleTypebc62c62711303ReRenderSectionMarkerRenderer
IF NOT ((Engine start = does not start OR Engine start = engine barely starts)) THEN Bad ignition timing = N5​
IfConditionContainer11de39db8103RuleContainerRenderer
IF NOT ((Engine start = does not start OR Engine start = engine barely starts))​
RuleTokenType52cedb7d201StyleRenderer
IF​
PlainText2050435b200DefaultTextRenderer
IF​
PlainText71a0d41320DefaultTextRenderer
CompositeCondition730303547651CompositeConditionHighlightRenderer
NOT ((Engine start = does not start OR Engine start = engine barely starts))​
NegatedExpressionfe70c6767603
NOT ((Engine start = does not start OR Engine start = engine barely starts))​
AnonymousTypef02fea95300
NOT​
PlainText73105043130DefaultTextRenderer
CompositeConditione10fc6857241CompositeConditionHighlightRenderer
((Engine start = does not start OR Engine start = engine barely starts))​
BracedCondition14d453eb7203
((Engine start = does not start OR Engine start = engine barely starts))​
PlainTextb8649dcc100DefaultTextRenderer
(​
BracedConditionContentec6860d37011
(Engine start = does not start OR Engine start = engine barely starts)​
CompositeCondition181f411b7001CompositeConditionHighlightRenderer
(Engine start = does not start OR Engine start = engine barely starts)​
BracedCondition2e9d1bd37003
(Engine start = does not start OR Engine start = engine barely starts)​
PlainTextab55ef45100DefaultTextRenderer
(​
BracedConditionContentbb015f6b6811
Engine start = does not start OR Engine start = engine barely starts​
CompositeConditione34ea4856803CompositeConditionHighlightRenderer
Engine start = does not start OR Engine start = engine barely starts​
Disjunct43d1d7b53002
Engine start = does not start ​
CompositeConditioncf3b29712901CompositeConditionHighlightRenderer
Engine start = does not start​
TerminalConditionee3c780b2901
Engine start = does not start​
Finding7566b312905TerminalConditionHighlightRenderer
Engine start = does not start​
QuestionReferenceee6208c61200DropTargetRenderer
Engine start​
PlainTextba7bd97f1120DefaultTextRenderer
AnonymousTypeba7bdd5d1130
=​
PlainTextba7be1011140DefaultTextRenderer
FindingAnswerReferenceeb464e8c14150DropTargetRenderer
does not start​
PlainText2b0639a51290DefaultTextRenderer
PlainText9fe208e42300DefaultTextRenderer
OR​
Disjunctd171303336322
Engine start = engine barely starts​
PlainText2e6fe722100DefaultTextRenderer
CompositeCondition7bcc02f63511CompositeConditionHighlightRenderer
Engine start = engine barely starts​
TerminalConditionee578f323501
Engine start = engine barely starts​
Findingababc9763505TerminalConditionHighlightRenderer
Engine start = engine barely starts​
QuestionReference3c4648451200DropTargetRenderer
Engine start​
PlainText75e453601120DefaultTextRenderer
AnonymousType75e4573e1130
=​
PlainText75e45ae21140DefaultTextRenderer
FindingAnswerReferencecbb4431120150DropTargetRenderer
engine barely starts​
PlainTextab55f6c81690DefaultTextRenderer
)​
PlainTextb864a54f1710DefaultTextRenderer
)​
PlainText9b4443803810DefaultTextRenderer
ThenActionContainer3ad76b0f29842RuleContainerRenderer
THEN Bad ignition timing = N5​
RuleTokenType313de7f401StyleRenderer
THEN​
PlainText5cb53399400DefaultTextRenderer
THEN​
SingleActionb5575be72542
Bad ignition timing = N5​
PlainText1fe3cc3100DefaultTextRenderer
RuleAction3bfe61442411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = N5​
SolutionValueAssignment402cdbaa2405
Bad ignition timing = N5​
SolutionReference319f38c61900DropTargetRenderer
Bad ignition timing​
PlainText534f2e051190DefaultTextRenderer
Equals534f31e31200
=​
PlainText534f35871210DefaultTextRenderer
ScorePoint1697f57f2220
N5​
PlainTexta27f77b941130DefaultTextRenderer
RuleTypedfdd801d891173ReRenderSectionMarkerRenderer
IF (Engine noises = ringing OR Engine noises = knocking) THEN Bad ignition timing = P5​
IfConditionContainer443cab15803RuleContainerRenderer
IF (Engine noises = ringing OR Engine noises = knocking)​
RuleTokenType3b61bdbb201StyleRenderer
IF​
PlainTextfd56505d200DefaultTextRenderer
IF​
PlainText30e372c3320DefaultTextRenderer
CompositeCondition1d602dd85351CompositeConditionHighlightRenderer
(Engine noises = ringing OR Engine noises = knocking)​
BracedCondition31398fb25303
(Engine noises = ringing OR Engine noises = knocking)​
PlainText26c7210c100DefaultTextRenderer
(​
BracedConditionContente60404a25111
Engine noises = ringing OR Engine noises = knocking​
CompositeCondition3c408ada5103CompositeConditionHighlightRenderer
Engine noises = ringing OR Engine noises = knocking​
Disjunct38edef952402
Engine noises = ringing ​
CompositeConditiona02ece232301CompositeConditionHighlightRenderer
Engine noises = ringing​
TerminalCondition91c542eb2301
Engine noises = ringing​
Finding658539232305TerminalConditionHighlightRenderer
Engine noises = ringing​
QuestionReference440d203c1300DropTargetRenderer
Engine noises​
PlainText17d4c7861130DefaultTextRenderer
AnonymousType17d4cb641140
=​
PlainText17d4cf081150DefaultTextRenderer
FindingAnswerReferencef95e2f9b7160DropTargetRenderer
ringing​
PlainTextf27317be1230DefaultTextRenderer
PlainText6cf1993d2240DefaultTextRenderer
OR​
Disjunctbc03cf0125262
Engine noises = knocking​
PlainTextf5dcc53b100DefaultTextRenderer
CompositeConditionecf8525e2411CompositeConditionHighlightRenderer
Engine noises = knocking​
TerminalCondition1367beb42401
Engine noises = knocking​
Findingd3d7ea9e2405TerminalConditionHighlightRenderer
Engine noises = knocking​
QuestionReferenceb2b0d09d1300DropTargetRenderer
Engine noises​
PlainTextd33d41671130DefaultTextRenderer
AnonymousTyped33d45451140
=​
PlainTextd33d48e91150DefaultTextRenderer
FindingAnswerReference3ff1dac48160DropTargetRenderer
knocking​
PlainText26c7288f1520DefaultTextRenderer
)​
PlainText8fd6e9fc2580DefaultTextRenderer
ThenActionContainerb516f38b29602RuleContainerRenderer
THEN Bad ignition timing = P5​
RuleTokenType1277293d401StyleRenderer
THEN​
PlainText106c081b400DefaultTextRenderer
THEN​
SingleActionb106d4272542
Bad ignition timing = P5​
PlainText11618781100DefaultTextRenderer
RuleAction9afe1042411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = P5​
SolutionValueAssignment2d215262405
Bad ignition timing = P5​
SolutionReference1a1da9841900DropTargetRenderer
Bad ignition timing​
PlainTextdc72f2431190DefaultTextRenderer
Equalsdc72f6211200
=​
PlainTextdc72f9c51210DefaultTextRenderer
ScorePointb1ecb93f2220
P5​
PlainTexta5e928f742060DefaultTextRenderer
RuleType99778fb5962103ReRenderSectionMarkerRenderer
IF NOT ((Engine noises = ringing OR Engine noises = knocking)) THEN Bad ignition timing = N3​
IfConditionContainera73314ef6403RuleContainerRenderer
IF NOT ((Engine noises = ringing OR Engine noises = knocking))​
RuleTokenType23f49ff9201StyleRenderer
IF​
PlainTextda5c5d5f200DefaultTextRenderer
IF​
PlainText5aacd845320DefaultTextRenderer
CompositeCondition682c17565951CompositeConditionHighlightRenderer
NOT ((Engine noises = ringing OR Engine noises = knocking))​
NegatedExpression7804f76c5903
NOT ((Engine noises = ringing OR Engine noises = knocking))​
AnonymousType32d76299300
NOT​
PlainTextda7df947130DefaultTextRenderer
CompositeCondition89337055541CompositeConditionHighlightRenderer
((Engine noises = ringing OR Engine noises = knocking))​
BracedCondition4693ee575503
((Engine noises = ringing OR Engine noises = knocking))​
PlainTexteac873d0100DefaultTextRenderer
(​
BracedConditionContent9bdc359d5311
(Engine noises = ringing OR Engine noises = knocking)​
CompositeCondition54c5b5cd5301CompositeConditionHighlightRenderer
(Engine noises = ringing OR Engine noises = knocking)​
BracedConditionc182079d5303
(Engine noises = ringing OR Engine noises = knocking)​
PlainTextae089dc1100DefaultTextRenderer
(​
BracedConditionContent5eca8a175111
Engine noises = ringing OR Engine noises = knocking​
CompositeCondition26515455103CompositeConditionHighlightRenderer
Engine noises = ringing OR Engine noises = knocking​
Disjunctc2834b002402
Engine noises = ringing ​
CompositeCondition19daface2301CompositeConditionHighlightRenderer
Engine noises = ringing​
TerminalConditionbce752602301
Engine noises = ringing​
Findingd629f98e2305TerminalConditionHighlightRenderer
Engine noises = ringing​
QuestionReferenceed2332311300DropTargetRenderer
Engine noises​
PlainTexta1a660fb1130DefaultTextRenderer
AnonymousTypea1a664d91140
=​
PlainTexta1a6687d1150DefaultTextRenderer
FindingAnswerReferencee9121d507160DropTargetRenderer
ringing​
PlainText4f0a16a91230DefaultTextRenderer
PlainTextee8156e82240DefaultTextRenderer
OR​
Disjunct6519e0f625262
Engine noises = knocking​
PlainText5273c426100DefaultTextRenderer
CompositeConditiona8d1bb132411CompositeConditionHighlightRenderer
Engine noises = knocking​
TerminalCondition4c879ddf2401
Engine noises = knocking​
Finding77cb37932405TerminalConditionHighlightRenderer
Engine noises = knocking​
QuestionReference5bc6e2921300DropTargetRenderer
Engine noises​
PlainText5d0edadc1130DefaultTextRenderer
AnonymousType5d0edeba1140
=​
PlainText5d0ee25e1150DefaultTextRenderer
FindingAnswerReference46bba3af8160DropTargetRenderer
knocking​
PlainTextae08a5441520DefaultTextRenderer
)​
PlainTexteac87b531540DefaultTextRenderer
)​
PlainText3ac8f6fc3640DefaultTextRenderer
ThenActionContainer2f567b8929672RuleContainerRenderer
THEN Bad ignition timing = N3​
RuleTokenType21da73fb401StyleRenderer
THEN​
PlainTextc422dc9d400DefaultTextRenderer
THEN​
SingleActionacb64be92542
Bad ignition timing = N3​
PlainText20c4d23f100DefaultTextRenderer
RuleActiond76160462411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = N3​
SolutionValueAssignmentc5774e242405
Bad ignition timing = N3​
SolutionReference29c1a421900DropTargetRenderer
Bad ignition timing​
PlainText6596b6811190DefaultTextRenderer
Equals6596ba5f1200
=​
PlainText6596be031210DefaultTextRenderer
ScorePoint4d417c812220
N3​
PlainTexta952da3543060DefaultTextRenderer
RuleType74857c271333103ReRenderSectionMarkerRenderer
IF ((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over) THEN Bad ignition timing = P5​
IfConditionContainerd4f4346f10203RuleContainerRenderer
IF ((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over)​
RuleTokenTypec878237201StyleRenderer
IF​
PlainTextb7626a61200DefaultTextRenderer
IF​
PlainText84763dc7320DefaultTextRenderer
CompositeCondition7b38aa169751CompositeConditionHighlightRenderer
((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over)​
BracedCondition8ad366689703
((Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over)​
PlainText8e34ca10100DefaultTextRenderer
(​
BracedConditionContent43de49ac9511
(Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over​
CompositeConditiondd14195c9503CompositeConditionHighlightRenderer
(Engine start = does not start OR Engine start = engine barely starts) AND Starter = turns over​
Conjunct776e24f17102
(Engine start = does not start OR Engine start = engine barely starts) ​
CompositeCondition65fbeb5f7001CompositeConditionHighlightRenderer
(Engine start = does not start OR Engine start = engine barely starts)​
BracedCondition10a71b0f7003
(Engine start = does not start OR Engine start = engine barely starts)​
PlainTexte31e6d81100DefaultTextRenderer
(​
BracedConditionContent1a3747af6811
Engine start = does not start OR Engine start = engine barely starts​
CompositeConditiona58ea5c16803CompositeConditionHighlightRenderer
Engine start = does not start OR Engine start = engine barely starts​
Disjunct1399cff93002
Engine start = does not start ​
CompositeConditioncce620b52901CompositeConditionHighlightRenderer
Engine start = does not start​
TerminalCondition88b90a472901
Engine start = does not start​
Findingcdd3df752905TerminalConditionHighlightRenderer
Engine start = does not start​
QuestionReference508a840a1200DropTargetRenderer
Engine start​
PlainTexta04fc0bb1120DefaultTextRenderer
AnonymousTypea04fc4991130
=​
PlainTexta04fc83d1140DefaultTextRenderer
FindingAnswerReference653d08d014150DropTargetRenderer
does not start​
PlainText9b21fee91290DefaultTextRenderer
PlainTextc3f64f282300DefaultTextRenderer
OR​
Disjunct8686e57736322
Engine start = engine barely starts​
PlainText9e8bac66100DefaultTextRenderer
CompositeCondition4249773a3511CompositeConditionHighlightRenderer
Engine start = engine barely starts​
TerminalCondition6f94846e3501
Engine start = engine barely starts​
Finding4069faba3505TerminalConditionHighlightRenderer
Engine start = engine barely starts​
QuestionReference9e6ec3891200DropTargetRenderer
Engine start​
PlainText5bb83a9c1120DefaultTextRenderer
AnonymousType5bb83e7a1130
=​
PlainText5bb8421e1140DefaultTextRenderer
FindingAnswerReferencec95f3a5520150DropTargetRenderer
engine barely starts​
PlainTexte31e75041690DefaultTextRenderer
)​
PlainTexte279533a1700DefaultTextRenderer
PlainText5a07bea13710DefaultTextRenderer
AND​
Conjunct332b72bd21742
Starter = turns over​
PlainTexte5e300b7100DefaultTextRenderer
CompositeConditiona27f3b9a2011CompositeConditionHighlightRenderer
Starter = turns over​
TerminalCondition91e6be682001
Starter = turns over​
Finding5095a0da2005TerminalConditionHighlightRenderer
Starter = turns over​
QuestionReference54463679700DropTargetRenderer
Starter​
PlainTextca9c316b170DefaultTextRenderer
AnonymousTypeca9c3549180
=​
PlainTextca9c38ed190DefaultTextRenderer
FindingAnswerReference5419ee5010100DropTargetRenderer
turns over​
PlainText8e34d1931960DefaultTextRenderer
)​
PlainText636fd70021020DefaultTextRenderer
ThenActionContainera9960407291042RuleContainerRenderer
THEN Bad ignition timing = P5​
RuleTokenType313dbeb9401StyleRenderer
THEN​
PlainText77d9b11f400DefaultTextRenderer
THEN​
SingleActiona865c42b2542
Bad ignition timing = P5​
PlainText30281cfd100DefaultTextRenderer
RuleActiona512e0082411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = P5​
SolutionValueAssignment881c87a22405
Bad ignition timing = P5​
SolutionReferenceeb1a8b001900DropTargetRenderer
Bad ignition timing​
PlainTexteeba7abf1190DefaultTextRenderer
Equalseeba7e9d1200
=​
PlainTexteeba82411210DefaultTextRenderer
ScorePointe89640432220
P5​
PlainTextacbc8b7344430DefaultTextRenderer
RuleType62b4e8611344473ReRenderSectionMarkerRenderer
IF NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration) THEN Bad ignition timing = N4​
IfConditionContainere6fabfbe10303RuleContainerRenderer
IF NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration)​
RuleTokenTypef51a6475201StyleRenderer
IF​
PlainText94687763200DefaultTextRenderer
IF​
PlainTextae3fa349320DefaultTextRenderer
CompositeCondition59ba96779851CompositeConditionHighlightRenderer
NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration)​
NegatedExpression24b65f299803
NOT (Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration)​
AnonymousType757eda9d300
NOT​
PlainText41eba24b130DefaultTextRenderer
CompositeCondition302b10e89441CompositeConditionHighlightRenderer
(Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration)​
BracedConditiona7c854de9403
(Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration)​
PlainText1d2c49d4100DefaultTextRenderer
(​
BracedConditionContent34f519c09211
Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration​
CompositeConditionb3ba73189205CompositeConditionHighlightRenderer
Driving = "delayed take-off" OR Driving = unsteady idle speed OR Driving = weak acceleration​
Disjunct7b2e6d182902
Driving = "delayed take-off" ​
CompositeCondition6f7dcb602801CompositeConditionHighlightRenderer
Driving = "delayed take-off"​
TerminalCondition660cb5082801
Driving = "delayed take-off"​
Findinga6f58a602805TerminalConditionHighlightRenderer
Driving = "delayed take-off"​
QuestionReference5f331854700DropTargetRenderer
Driving​
PlainText6b5c4e4e170DefaultTextRenderer
AnonymousType6b5c522c180
=​
PlainText6b5c55d0190DefaultTextRenderer
FindingAnswerReference9c260ba818100DropTargetRenderer
"delayed take-off"​
PlainTextb0bb4ff61280DefaultTextRenderer
PlainTextc1da7f752290DefaultTextRenderer
OR​
Disjunct88344e3b31313
Driving = unsteady idle speed ​
PlainTextb424fd73100DefaultTextRenderer
CompositeCondition5e7463482911CompositeConditionHighlightRenderer
Driving = unsteady idle speed​
TerminalConditionf09c9422901
Driving = unsteady idle speed​
Finding48afe9082905TerminalConditionHighlightRenderer
Driving = unsteady idle speed​
QuestionReference3cf6e575700DropTargetRenderer
Driving​
PlainText26c4c82f170DefaultTextRenderer
AnonymousType26c4cc0d180
=​
PlainText26c4cfb1190DefaultTextRenderer
FindingAnswerReference3407ff2219100DropTargetRenderer
unsteady idle speed​
PlainTextb42504f51300DefaultTextRenderer
PlainTextc1db68332620DefaultTextRenderer
OR​
Disjunct92702edb28642
Driving = weak acceleration​
PlainTextb78eaeb1100DefaultTextRenderer
CompositeConditionefb70cde2711CompositeConditionHighlightRenderer
Driving = weak acceleration​
TerminalCondition65d2a91c2701
Driving = weak acceleration​
Findingbcddbc1e2705TerminalConditionHighlightRenderer
Driving = weak acceleration​
QuestionReference5628d077700DropTargetRenderer
Driving​
PlainTextda7b9cb1170DefaultTextRenderer
AnonymousTypeda7ba08f180
=​
PlainTextda7ba433190DefaultTextRenderer
FindingAnswerReferenced2c4e7fc17100DropTargetRenderer
weak acceleration​
PlainText1d2c51571930DefaultTextRenderer
)​
PlainTextcd3c4d8221030DefaultTextRenderer
ThenActionContainer23d58c06291052RuleContainerRenderer
THEN Bad ignition timing = N4​
RuleTokenType40a10977401StyleRenderer
THEN​
PlainText2b9085a1400DefaultTextRenderer
THEN​
SingleActiona4153bee2542
Bad ignition timing = N4​
PlainText3f8b67bb100DefaultTextRenderer
RuleAction72c45f4b2411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = N4​
SolutionValueAssignment4ac1c0a12405
Bad ignition timing = N4​
SolutionReferenced398fbbe1900DropTargetRenderer
Bad ignition timing​
PlainText77de3efd1190DefaultTextRenderer
Equals77de42db1200
=​
PlainText77de467f1210DefaultTextRenderer
ScorePoint83eb03862220
N4​
PlainTextb0263cb145810DefaultTextRenderer
RuleTypedc6b810c655853ReRenderSectionMarkerRenderer
IF Driving = unsteady idle speed THEN Bad ignition timing = P1​
IfConditionContainer6120ad243403RuleContainerRenderer
IF Driving = unsteady idle speed​
RuleTokenTypec956e4e8201StyleRenderer
IF​
PlainTextc1103e10200DefaultTextRenderer
IF​
PlainText61933136320DefaultTextRenderer
CompositeCondition1b77b60b2951CompositeConditionHighlightRenderer
Driving = unsteady idle speed​
TerminalConditionb4c5db9f2901
Driving = unsteady idle speed​
Finding1ccdd8b2905TerminalConditionHighlightRenderer
Driving = unsteady idle speed​
QuestionReference675551d2700DropTargetRenderer
Driving​
PlainTexte20efe4c170DefaultTextRenderer
AnonymousTypee20f022a180
=​
PlainTexte20f05ce190DefaultTextRenderer
FindingAnswerReferenceadbdc7ff19100DropTargetRenderer
unsteady idle speed​
PlainTextea35d9ef2340DefaultTextRenderer
ThenActionContainer8c44a3b429362RuleContainerRenderer
THEN Bad ignition timing = P1​
RuleTokenTypef7bf392a401StyleRenderer
THEN​
PlainTextcd61550e400DefaultTextRenderer
THEN​
SingleActionc87bea562542
Bad ignition timing = P1​
PlainTextf6a9976e100DefaultTextRenderer
RuleAction183836732411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = P1​
SolutionValueAssignment2e21e6cf2405
Bad ignition timing = P1​
SolutionReferencedca002711900DropTargetRenderer
Bad ignition timing​
PlainText22589c701190DefaultTextRenderer
Equals2258a04e1200
=​
PlainText2258a3f21210DefaultTextRenderer
ScorePoint28bc54ae2220
P1​
PlainText66c2eea446500DefaultTextRenderer
RuleType923975b646543ReRenderSectionMarkerRenderer
IF Driving = "delayed take-off" THEN Bad ignition timing = P3​
IfConditionContaineraa7432e33303RuleContainerRenderer
IF Driving = "delayed take-off"​
RuleTokenTypeb1e9c726201StyleRenderer
IF​
PlainText9e164b12200DefaultTextRenderer
IF​
PlainText8b5c96b8320DefaultTextRenderer
CompositeConditionce0e289c2851CompositeConditionHighlightRenderer
Driving = "delayed take-off"​
TerminalConditione7de7e4c2801
Driving = "delayed take-off"​
Findinge3020a9c2805TerminalConditionHighlightRenderer
Driving = "delayed take-off"​
QuestionReference5f586f90700DropTargetRenderer
Driving​
PlainText6b32c28a170DefaultTextRenderer
AnonymousType6b32c668180
=​
PlainText6b32ca0c190DefaultTextRenderer
FindingAnswerReferenceafb716ec18100DropTargetRenderer
"delayed take-off"​
PlainText540250712330DefaultTextRenderer
ThenActionContainer6842bf429352RuleContainerRenderer
THEN Bad ignition timing = P3​
RuleTokenType72283e8401StyleRenderer
THEN​
PlainText81182990400DefaultTextRenderer
THEN​
SingleActionc42b625a2542
Bad ignition timing = P3​
PlainText60ce22c100DefaultTextRenderer
RuleActione5e9b5f72411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = P3​
SolutionValueAssignmentf0c7200f2405
Bad ignition timing = P3​
SolutionReferencec51e732f1900DropTargetRenderer
Bad ignition timing​
PlainTextab7c60ae1190DefaultTextRenderer
Equalsab7c648c1200
=​
PlainTextab7c68301210DefaultTextRenderer
ScorePointc41118322220
P3​
PlainText6a2c9fe247180DefaultTextRenderer
RuleType74e73f3b637223ReRenderSectionMarkerRenderer
IF Driving = weak acceleration THEN Bad ignition timing = P4​
IfConditionContainere7a2ec003203RuleContainerRenderer
IF Driving = weak acceleration​
RuleTokenType9a7ca964201StyleRenderer
IF​
PlainText7b1c5814200DefaultTextRenderer
IF​
PlainTextb525fc3a320DefaultTextRenderer
CompositeCondition86e8b3a72751CompositeConditionHighlightRenderer
Driving = weak acceleration​
TerminalConditiond2a1b32701
Driving = weak acceleration​
Finding3e7f68272705TerminalConditionHighlightRenderer
Driving = weak acceleration​
QuestionReference575b8d4e700DropTargetRenderer
Driving​
PlainTextf45686c8170DefaultTextRenderer
AnonymousTypef4568aa6180
=​
PlainTextf4568e4a190DefaultTextRenderer
FindingAnswerReference7ccec41317100DropTargetRenderer
weak acceleration​
PlainTextbdcec6f32320DefaultTextRenderer
ThenActionContainer80c3b43329342RuleContainerRenderer
THEN Bad ignition timing = P4​
RuleTokenType1685cea6401StyleRenderer
THEN​
PlainText34cefe12400DefaultTextRenderer
THEN​
SingleActionbfdada5d2542
Bad ignition timing = P4​
PlainText15702cea100DefaultTextRenderer
RuleActionb39b357a2411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = P4​
SolutionValueAssignmentb36c594e2405
Bad ignition timing = P4​
SolutionReferencead9ce3ed1900DropTargetRenderer
Bad ignition timing​
PlainText34a024ec1190DefaultTextRenderer
Equals34a028ca1200
=​
PlainText34a02c6e1210DefaultTextRenderer
ScorePoint5f65dbb52220
P4​
PlainText6d96512047850DefaultTextRenderer
RuleTypeeee2f1c9637893ReRenderSectionMarkerRenderer
IF NOT (Starter = turns over) THEN Bad ignition timing = N6​
IfConditionContainercad86ba63103RuleContainerRenderer
IF NOT (Starter = turns over)​
RuleTokenType830f8ba2201StyleRenderer
IF​
PlainText58226516200DefaultTextRenderer
IF​
PlainTextdeef61bc320DefaultTextRenderer
CompositeCondition5138aa9f2651CompositeConditionHighlightRenderer
NOT (Starter = turns over)​
NegatedExpressionafa2e9d72603
NOT (Starter = turns over)​
AnonymousTypeca54b6d0300
NOT​
PlainTextfee0ef3e130DefaultTextRenderer
CompositeCondition8987d6d02241CompositeConditionHighlightRenderer
(Starter = turns over)​
BracedCondition70fe2bcc2203
(Starter = turns over)​
PlainText1e82d487100DefaultTextRenderer
(​
BracedConditionContente9a002d22011
Starter = turns over​
CompositeConditiond1560c302001CompositeConditionHighlightRenderer
Starter = turns over​
TerminalCondition4a221e122001
Starter = turns over​
Finding95f728f02005TerminalConditionHighlightRenderer
Starter = turns over​
QuestionReference8d18c20f700DropTargetRenderer
Starter​
PlainText88cca581170DefaultTextRenderer
AnonymousType88cca95f180
=​
PlainText88ccad03190DefaultTextRenderer
FindingAnswerReferenced17bb2fa10100DropTargetRenderer
turns over​
PlainText1e82dc0a1210DefaultTextRenderer
)​
PlainTextcbccb8e53310DefaultTextRenderer
ThenActionContainerfb033c3529342RuleContainerRenderer
THEN Bad ignition timing = N6​
RuleTokenType25e91964401StyleRenderer
THEN​
PlainTexte885d294400DefaultTextRenderer
THEN​
SingleActionbb8a52232542
Bad ignition timing = N6​
PlainText24d377a8100DefaultTextRenderer
RuleAction814cb4c02411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = N6​
SolutionValueAssignment761192502405
Bad ignition timing = N6​
SolutionReference961b54ab1900DropTargetRenderer
Bad ignition timing​
PlainTextbdc3e92a1190DefaultTextRenderer
Equalsbdc3ed081200
=​
PlainTextbdc3f0ac1210DefaultTextRenderer
ScorePointfaba9efb2220
N6​
PlainText7100025e48520DefaultTextRenderer
RuleTypef39ab1f6668563ReRenderSectionMarkerRenderer
IF "Check: Ignition timing." = ok THEN Bad ignition timing = N7​
IfConditionContainer3d95f9e23503RuleContainerRenderer
IF "Check: Ignition timing." = ok​
RuleTokenType6ba26de0201StyleRenderer
IF​
PlainText35287218200DefaultTextRenderer
IF​
PlainText8b8c73e320DefaultTextRenderer
CompositeCondition1fc56bdb3051CompositeConditionHighlightRenderer
"Check: Ignition timing." = ok​
TerminalConditionaa86bd73001
"Check: Ignition timing." = ok​
Finding10e39a5b3005TerminalConditionHighlightRenderer
"Check: Ignition timing." = ok​
QuestionReference244c04682500DropTargetRenderer
"Check: Ignition timing."​
PlainText69e0f441250DefaultTextRenderer
AnonymousType69e13221260
=​
PlainText69e16c61270DefaultTextRenderer
FindingAnswerReferencecd2540552280DropTargetRenderer
ok​
PlainText9167b3f72350DefaultTextRenderer
ThenActionContainer7542c47429372RuleContainerRenderer
THEN Bad ignition timing = N7​
RuleTokenType354c6422401StyleRenderer
THEN​
PlainText9c3ca716400DefaultTextRenderer
THEN​
SingleActionb739ca262542
Bad ignition timing = N7​
PlainText3436c266100DefaultTextRenderer
RuleAction4efe34432411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = N7​
SolutionValueAssignment38b6cb8f2405
Bad ignition timing = N7​
SolutionReference7e99c5691900DropTargetRenderer
Bad ignition timing​
PlainText46e7ad681190DefaultTextRenderer
Equals46e7b1461200
=​
PlainText46e7b4ea1210DefaultTextRenderer
ScorePoint960f627e2220
N7​
PlainText7469b39c49220DefaultTextRenderer
RuleTypea4785b30709263ReRenderSectionMarkerRenderer
IF "Check: Ignition timing." = not ok THEN Bad ignition timing = P7​
IfConditionContainerae5876d83903RuleContainerRenderer
IF "Check: Ignition timing." = not ok​
RuleTokenType5e3b97a9201StyleRenderer
IF​
PlainTexta2ee07af200DefaultTextRenderer
IF​
PlainText6944d695320DefaultTextRenderer
CompositeCondition4df692913451CompositeConditionHighlightRenderer
"Check: Ignition timing." = not ok​
TerminalCondition497ae85b3401
"Check: Ignition timing." = not ok​
Finding967646513405TerminalConditionHighlightRenderer
"Check: Ignition timing." = not ok​
QuestionReferencece63ca312500DropTargetRenderer
"Check: Ignition timing."​
PlainTextafb9600d1250DefaultTextRenderer
AnonymousTypeafb963eb1260
=​
PlainTextafb9678f1270DefaultTextRenderer
FindingAnswerReferencee66099196280DropTargetRenderer
not ok​
PlainText521706ce2390DefaultTextRenderer
ThenActionContainerf31d637b29412RuleContainerRenderer
THEN Bad ignition timing = P7​
RuleTokenTypee6423fab401StyleRenderer
THEN​
PlainTextaef332ed400DefaultTextRenderer
THEN​
SingleAction59bae7b2542
Bad ignition timing = P7​
PlainTexte52c9def100DefaultTextRenderer
RuleAction8c776ed82411RuleAction$$Lambda$201/0x0000000800ee4840
Bad ignition timing = P7​
SolutionValueAssignmentf722de162405
Bad ignition timing = P7​
SolutionReferencef047d5f21900DropTargetRenderer
Bad ignition timing​
PlainTextf002fe311190DefaultTextRenderer
Equalsf003020f1200
=​
PlainTextf00305b31210DefaultTextRenderer
ScorePoint105e2b132220
P7​
PlainText9ba929e549960DefaultTextRenderer
AnnotationTypeadae4b4e1410083AnchorRenderer
@package: demo​
AnnotationNameType293cfc15901
@package:​
PackageAnnotationNameType3ded7d5900PackageAnnotationNameTypeRenderer
@package:​
PlainTexta1a59c02190DefaultTextRenderer
AnnotationContentType8fb17604101
demo​
PackageRuled12e1064401
demo​
PackageTerm34ee48e0400ToolMenuDecoratingRenderer
demo​
PlainText1a734867510220DefaultTextRenderer
% ​
PlainText73fc49f9228470DefaultTextRenderer
PropertyMarkup124a546e10128494DefaultMarkupRenderer
%%property Bad ignition timing.link = /Wiki.jsp?page=Demo - BadIgnitionTiming @package: demo % ​
PlainTextd8bfb72a1200DefaultTextRenderer
%%property ​
ContentTypec1d2c58770121AnchorRenderer
Bad ignition timing.link = /Wiki.jsp?page=Demo - BadIgnitionTiming
PropertyDeclarationTyped8cb79577005AnchorRenderer
Bad ignition timing.link = /Wiki.jsp?page=Demo - BadIgnitionTiming
PropertyObjectReference8f7b87cb1901DropTargetRenderer
Bad ignition timing​
NamedObjectReference5bcfa1fb1900DropTargetRenderer
Bad ignition timing​
PlainText1f70a4581190DefaultTextRenderer
.​
PropertyType2bd809d15200StyleRenderer
link ​
PlainTextcea4d1572250DefaultTextRenderer
= ​
PropertyContentType30d4acba43270StyleRenderer
/Wiki.jsp?page=Demo - BadIgnitionTiming
AnnotationType27fd13a514823AnchorRenderer
@package: demo​
AnnotationNameType687fee2c901
@package:​
PackageAnnotationNameTyped3691a5e900PackageAnnotationNameTypeRenderer
@package:​
PlainTextf3cb9519190DefaultTextRenderer
AnnotationContentTypeb9f0f2e94101
demo​
PackageRulee3e49c3b401
demo​
PackageTermde0999a9400ToolMenuDecoratingRenderer
demo​
PlainTextd0c72305960DefaultTextRenderer
% ​
PlainText7406be82229500DefaultTextRenderer
RenderKDOMType39d217f41729523KDOMRenderer
%%renderKDOM % ​
PlainText928858641400DefaultTextRenderer
%%renderKDOM ​
ContentTypecc92f790140AnchorRenderer
PlainTexte83a15ea3140DefaultTextRenderer
% ​
PlainText7407a740229690DefaultTextRenderer
Tags7aad9f01929713NothingRenderer
%%tags Demo % ​
PlainText358ae272800DefaultTextRenderer
%%tags ​
ContentType71627435881AnchorRenderer
Demo ​
TagsContentd91f517d801NothingRenderer
Demo ​
PlainTextec7a0f35800DefaultTextRenderer
Demo ​
PlainTextb7fc6fa83160DefaultTextRenderer
% ​