Cars Simplified: Everything Automotive Explained

The Crankshaft

A crankshaft

The crankshaft is an engine component that rotates as pistons (connected to the crankshaft via piston/connecting rods) use combustion energy to push downward on it at the appropriate time for each piston.

The crankshaft has a section for each piston rod, and each of those tend to have a set of counterweights which keep it balanced, which reduces engine vibration. Some naturally balanced piston engine layouts don't need much counterweight to run smoothly.

Main Bearings

The ends of the crankshaft are held by the main bearings, which are sealed off by the front and rear main seals. There are other support bearings found inside of the engine block, which don't need to be sealed off because both sides are inside the block.

Rod Journals

The piston rods have rod bearings within their bottom bore, which rides on the rod journals machined into the crankshaft. The journal has to be precisely machined and the rod bearings need to be sized to match in order to have a precise gap for oil to flow into. This gap creates a layer of oil that, under ideal conditions, acts as a fluid bearing.

Rod journals start out with a polished appearance and ideally remain that way, but if problems arise, they may become scored. Rod bearings are designed to be the wear item in this area, but aren't always the only item that gets worn.

Crankshaft Position Sensor

A crankshaft position sensor is typically a sensor that senses a tone wheel attached to the crankshaft. Some engines will even have multiple position sensors, with a "low resolution" and "high resolution" tone ring that the engine's computer will use for different purposes.

OBD-II Codes Related to the Crankshaft
& Crankshaft Position Sensor

Code
#
Code
Description
Bank/
Cylinder
Sensor/
Solenoid/
Item
P0016 Crankshaft & Camshaft Position CorrelationBank 1Sensor A
P0017 Crankshaft & Camshaft Position CorrelationBank 1Sensor B
P0018 Crankshaft & Camshaft Position CorrelationBank 2Sensor A
P0019 Crankshaft & Camshaft Position CorrelationBank 2Sensor B
P1337 Crankshaft Speed Fluctuation Sensor No Signal (Acura)

This list currently contains 5 OBD-II codes.