P0108コードとは何ですか?
故障コードP0108は、マニホールド絶対圧(MAP)センサー回路の高入力を示すOBD-IIのパワートレイン汎用コードです。汎用コードではありますが、特定の診断手順は車両のメーカーやモデルによって異なる場合があります。
MAPセンサーの役割
MAPセンサーはインテークマニホールド内の空気圧(真空度)を測定します。エンジンコントロールモジュール(PCM)に電気信号を送信し、PCMはこれを他のデータと共に使用して空燃比や点火時期を調整します。
通常は3線式のセンサーです:
- アース(グラウンド)。
- PCMからの5V基準電源。
- PCMに可変電圧を返す信号線。
マニホールド内の真空度が高いほど(アイドリング時)、信号電圧は低くなります(約1~1.5V)。全開加速時(WOT)には、圧力は大気圧に近づき、電圧は4.5~5V程度上がります。
P0108コードは、PCMがMAPセンサーの信号電圧が異常に高く、予想範囲を超えていると検出したときに作動します。

P0108コードの症状
- エンジン警告灯(MIL)点灯。
- エンジンの不調:失火、不安定なアイドリング。
- パワー不足と加速不良。
- 燃費の悪化。
- 排気ガスに黒煙(混合気が濃すぎる)。
- 深刻な場合、エンジンが始動しないことがあります。
P0108コードの考えられる原因
- MAPセンサーの故障(最も一般的な原因)。
- 電気回路の問題:信号線または5V電源線の短絡、アース回路の断線。
- 真空漏れ:エンジン本体またはマニホールドとMAPセンサーを接続するホースからの漏れ。
- PCMの故障(より稀)。
- エンジンの摩耗による真空度不足。
P0108の診断と修理方法
⚠️ 注意: このガイドは参考情報です。正確な診断には、スキャンツールとマルチメーターを使用してください。お使いの車両の技術データを参照してください。
- 基本チェック(KOEO – エンジンオフ、キーオン):スキャンツール上のMAPセンサー読み値を大気圧(BARO)と比較します。これらは同じ(大気圧)である必要があります。0.5V以上の差がある場合は、MAPセンサー不良を示している可能性があります。
- アイドリング時のテスト:エンジンを始動し、MAPの読み値を観察します。約1~1.5Vである必要があります(高度により異なります)。
- 読み値が正常な場合:問題は断続的です。真空ホースやコネクターの漏れや接触不良を確認してください。
- 読み値が異常に高い場合(> 4.5 V):バキュームメーターを使用してエンジンの実際の真空度を確認します。
- 真空度が低い場合(< 16 inHg):真空漏れやエンジン本体(ヘッドガスケット、バルブタイミングなど)の問題を調査してください。
- 真空度が正常な場合(>= 16 inHg):問題はおそらくセンサーまたはその回路にあります。
- センサーと回路のテスト:
- キーオン(KOEO)状態で、MAPセンサーのコネクターを外します。スキャンツール上の読み値は0Vになるはずです。
- 電圧が残っている場合は、配線の短絡またはPCMの故障の可能性があります。故障箇所を特定するには、PCMのコネクターを外し、信号線の導通と電圧の有無を確認してください。
- センサーを取り外したときに電圧がなくなる場合は、MAPセンサーを交換してください。
アドバイス: 部品を交換する前に、常にMAPセンサーのコネクターと配線を目視で確認し、腐食、損傷、線の緩みなどの兆候がないか調べてください。
関連コード
MAPセンサー回路に関連する他のコードが表示される場合があります:P0105(MAP回路)、P0106(範囲/性能)、P0107(低入力)、P0109(回路断続)。
お困りですか?
電気系統の診断は複雑な場合があります。これらの操作に慣れていない場合は、正確な診断と信頼性の高い修理のために専門の整備士に相談することをお勧めします。