What does P0958 Mean? The Transmission Control Module (TCM) monitors the Auto Shift Manual signal from the Auto Shift Manual Switch. The TCM sets the OBDII code when the signal from the Auto Shift Manual Switch is not to factory specifications. engine code P0958P0958 fixobd P0958dtc P0958obd code P0958obd2 P0958P0958 car codediagnostic code P0958car code P0958check engine code P0958fehlercode P0958P0958 fiatcodigo P0958codigo falla P0958P0958 kody b??dówcodigo de falla P0958 What are the common causes of P0958 ? Rarely - faulty Powertrain Control Module (PCM-programming required after replacement) Rough running engine due to misfiring plugs. Many engines have misfire codes to indicate the cylinder effected, such as P0307 for number 7. An air leak forward of the DPF will change the sensor readings resulting in the code How do you troubleshoot P0958 ? There are currently two main types of cylinder deactivation used today, depending on the type of engine. P0958 code for the pushrod design which uses solenoids to alter the oil pressure delivered to the lifters. In their collapsed state, the lifters are unable to elevate their companion pushrods under the valve rocker arms, resulting in valves that cannot be actuated and remain closed. Searches related to P0958 Code - Auto Shift Manual Mode Circuit High P0958 P0959