[
  {
    "id": "fault_engine_belt_drive",
    "type": "fault",
    "name": { "str": "Worn drive belt" },
    "description": "Required for operation of an attached alternator.",
    "item_prefix": "faulty",
    "flags": [ "NO_ALTERNATOR_CHARGE" ]
  },
  {
    "id": "fault_engine_glow_plug",
    "type": "fault",
    "name": { "str": "Faulty glow plugs" },
    "description": "Help when starting an engine in low ambient temperatures.",
    "item_prefix": "faulty",
    "flags": [ "BAD_COLD_START" ]
  },
  {
    "id": "fault_engine_immobiliser",
    "type": "fault",
    "name": { "str": "Active immobiliser" },
    "description": "An immobiliser device prevents starting of the vehicle without the appropriate key.",
    "item_prefix": "faulty",
    "flags": [ "IMMOBILIZER" ]
  },
  {
    "id": "fault_engine_pump_diesel",
    "type": "fault",
    "name": { "str": "Faulty diesel pump" },
    "description": "Required to pump and pressurize diesel from a vehicles tank.",
    "item_prefix": "faulty",
    "flags": [ "BAD_FUEL_PUMP" ]
  },
  {
    "id": "fault_engine_filter_air",
    "type": "fault",
    "name": { "str": "Expired air filter" },
    "description": "An expired filter reduces fuel efficiency and increases smoke production.",
    "item_prefix": "faulty",
    "flags": [ "DOUBLE_FUEL_CONSUMPTION", "EXTRA_EXHAUST" ]
  },
  {
    "id": "fault_engine_filter_fuel",
    "type": "fault",
    "name": { "str": "Expired fuel filter" },
    "description": "An expired filter reduces performance and increases the chance of backfires.",
    "item_prefix": "faulty",
    "flags": [ "REDUCE_ENG_POWER", "ENG_BACKFIRE" ]
  },
  {
    "id": "fault_engine_pump_fuel",
    "type": "fault",
    "name": { "str": "Faulty fuel pump" },
    "description": "Required to pump gasoline from a vehicles tank.",
    "item_prefix": "faulty",
    "flags": [ "BAD_FUEL_PUMP" ]
  },
  {
    "id": "fault_engine_starter",
    "type": "fault",
    "name": { "str": "Faulty starter motor" },
    "description": "Required to initially start the engine.",
    "item_prefix": "faulty",
    "flags": [ "BAD_STARTER" ]
  }
]
