Carlton Banks, Author at UnderhoodService
Pulling Codes: Multiple Misfire Personalities

The vehicle appeared to run fairly well at idle, but when taken for a test drive, did not perform well. We crack the code.

Throttle-By-Wire Codes: P1512 On 2002 GMC Envoy

The PCM continuously monitors the commanded and actual throttle positions. The commanded throttle position is compared to the actual throttle position based on accelerator pedal position and possibly other limiting factors, and both values should be within a calibrated range of the other.

GMC Envoy throttle by wire large
Pulling Codes: An Advanced Misfire Story The Story of P0301

This article will document code P0301 — Misfire Activity on Cylinder No. 1 — a code many of you have run into, but sometimes we have case studies that are worthy of mention. Our subject vehicle is a 2007 Mercury Mountaineer. The vehicle has a P0301 stored in its memory. The lead tech working on this

Figure 1
Pulling Codes: O2 Sensor Heater Circuit Malfunction

Pulling a P0135 Oxygen Sensor Heater Circuit Malfunction (Bank 1 Sensor 1) code means you’re dealing with a possible oxygen sensor heater element and/or associated components in this circuit. This article provides a game plan for diagnosing a vehicle with this code.

Pulling Codes: Advanced Misfire and Fuel Trim Analysis, Part 2

Contributing writer Carlton Banks continues with his series on Advanced Misfire and Fuel Trim Analysis, using fuel trims and oxygen sensor behavior to determine if the misfire activity is ignition, engine mechanical or fuel related. This article focuses on fuel-related misfires.

Pulling Codes: Advanced Misfire and Fuel Trim Analysis — A P030X Detailed Analysis

Carlton Banks documents the use of fuel trims and oxygen sensor behavior to determine if the misfire activity is ignition, engine mechanical or fuel related.

Pulling Codes: A Mercedes-Benz Story – A P0300 Analysis Using Exhaust Waveforms

This article will document the P0300 code for a 1996 Mercedes-Benz. A single cylinder misfire has occurred, and the technician decides to clear the code in my presence. I advised that it is a good strategy to maintain the code information for review. It’s clear that misfire activity can be challenging on some ignition systems, and I’ve found through my research that all of the car manufacturers appear to run their monitors in a similar fashion, but it’s still wise to review their service information for the differences and details of their systems.

Pulling Codes – A Hybrid Story: The Story Of P1A10

This article documents the code P1A10-Hybrid Powertrain Control Module-Battery Disabled found on a 2006 Ford Escape Hybrid 2.3L. Code P1A10 involves a possible interlock problem with the system. Our subject vehicle was a former police vehicle purchased at an auction – for $1! – in very poor condition. It does not run or power up, and both cluster displays are blank.

Pulling Codes: The Importance Of Communication – No Code Analysis

For this month’s Pulling Codes case, we will attempt to provide a plan of attack for communication issues on General Motors products with the Class 2 Protocol. Our diagnostic journey begins with a 2004 Chevrolet Tahoe. This vehicle was tested at the EPA test facility in our area and it was determined that there is no communication with the PCM.

Pulling Codes: The Variables Of Cam Timing – No Code Analysis

Carlton Banks investigates a no-code analysis for a variable cam timing (VCT) system issue involving multiple misfires. The subject vehicle is a 2005 Ford F-150 Super Duty and has a 5.4L engine with three valves per cylinder. The engine starts and runs; the idle quality is very poor; and cylinders 2, 3 and 4 have misfire activity.

Pulling Codes: This One Didn’t Go ‘Zoom Zoom’! The Story Of P1345

Top EPA Codes: Carlton Banks investigates a P1345 code – CMP Sensor Circuit Malfunction – in a 2000 Mazda Protege. This is a code that involves the cam sensor input to the PCM. In many situations, one may be tempted to replace the cam sensor right away. This article will attempt to provide a possible plan of attack.

Pulling Codes: What Is Our Position On This? The Story of P1512

P1512 is a code that involves electronic throttle control (ETC), or throttle actuator control (TAC), and in many situations, a technician may be tempted to replace the throttle body assembly right away. This article will attempt to provide a better plan of attack.