What does a P0170 code mean?

Answer

This code usually means the ECM (computer) can't control air/fuel trim as it was programmed to. The usual suspect is the O2 sensor (if five-years-old or older). But there could also be an air leak, vacuum leak, MAF sensor, or camshaft-crankshaft sensor issue.

Updated on April 9, 2018

Original Article:

What it Means When a Check Engine Light is On or Flashing
By Dan Ferrell
working