===PCM DTC P1666=== Code: P1666 - FIP crank reference synchronisation Module: Powertrain Control Module Diagnostic Trouble Code details FIP crank reference synchronisation CPS circuit fault Open Circuit This DTC may be caused by : Signal shorted to ground or signal return. CPS Static timing CSRS wiring between PCM and FIP ===END PCM DTC P1666=== ===PCM DTC P0167=== Code: P0167 - Fuel timing error reported by FIP Module: Powertrain Control Module Diagnostic Trouble Code details Fuel timing error reported by FIP CPS circuit fault CPS This DTC may be caused by : FIP supply voltage Supply voltage to FIP out of range Static timing ===END PCM DTC P0167=== ===PCM DTC P1564=== Code: P1564 - FIP requesting reduced fuelling mode Module: Powertrain Control Module Diagnostic Trouble Code details FIP requesting reduced fuelling mode The FIP has identified a fault that may cause damage to the engine If any other DTCs are present address these first. ===END PCM DTC P1564=== ===PCM DTC P0335=== Code: P0335 - use CPS circuit fault Module: Powertrain Control Module Diagnostic Trouble Code details use CPS circuit fault Open Circuit This DTC may be caused by : Crankshaft position sensor Sensor Previously disconnected. * Ignore DTC P0335 unless DTC P0149, P0167 or P1666 is also present. Signal shorted to ground or signal return. ===END PCM DTC P0335=== ===CSM DTC None=== Successful DTC reading, no error codes found Module: Security module ===END CSM DTC None=== ===RCM DTC None=== Successful DTC reading, no error codes found Module: Restraint Control Module ===END RCM DTC None===