1997 BMW 3-Series BMW 3-Series 1997

We are 103,000+ car owners sharing real-world car information.

Join Us

1997 BMW 3-Series repairs by problem area

Engine (47%)

Transmission and Drivetrain (3%)

Brakes and Traction Control (8%)

Suspension and Steering (22%)

Electrical and Air Conditioning (8%)

Paint, Rust, Leaks, Rattles, and Trim (3%)

Other (8%)

Chart based on 36 repairs.
See TSBs and recalls for the 1997 BMW 3-Series.

1997 BMW 3-Series engine repair cost distribution

$2500+ (6%)

$1000 - $2499 (31%)

$500 - $999 (25%)

$100 - $499 (38%)

< $100 (0%)

Worried about potential repair costs? An extended warranty can provide peace of mind.

Chart based on 16 repair trips. The repair cost chart excludes repairs made under warranty, do-it-yourself repairs, and repair trips that include maintenance.

1997 BMW 3-Series

Engine not specified

127000 mi

US $1590
Needed new clutch, second new clutch in history of car. 
160000 mi

US $3000
Leaking head gasket. Took the opportunity to change out all related tensioners, hoses, etc 
163260 mi

R 200
Car had bad idle, fuel consumption was up. Replaced crankcase case pressure valve 
108000 mi

US $500
Took for the oil change and discovered that all the oil had leaked. changed seal but still leaks little bit at pulley. 
129000 mi

US $1800
The coolant leaked, car overheated and blew the head gasket and jammed the piston. Repair was too expensive. Had to sell really cheap for parts to the mechanic 
109000 mi

US $1800
Supercharger failed 

Return to top

1997 BMW 3-Series 4-door

6-cylinder manual 2WD

158000 mi

US $150
Replacement of oxygen sensors and rebuilding of secondary air pump to pass emissions. 

Return to top

1997 BMW 3-Series 4-door

6-cylinder automatic 2WD

142000 mi

US $700
check engine light going for camshaft sensor and crankshaft sensors. Sensors replaced. Still light. Also car stalling. 

Return to top

1997 BMW 3-Series 2-door

6-cylinder manual 2WD

155000 mi

US $750
Check engine light came on. Fault code indicated reduced catalytic converter efficiency. Tried replacing 02 sensors first but fault code returned. Replaced cayalytic converter and fault did not return. 
192000 mi

US $250
Check engine light came on. Poor idle when cold. Upstream O2 sensors were bad and had to be replaced. 
151000 mi

US $100
Thermostat housing was leaking, so replaced thermostat, thermostat housing, and radiator hoses. Engine fan threw 2 blades off the base. Missed belts, hoses, and radiator, but left the small dent in hood. Replaced Fan and fan clutch. Did nothing about hood as was barely noticeable. 

Return to top

1997 BMW 3-Series 2-door

6-cylinder automatic 2WD

134000 mi

US $458
Radiator neck cracked and broke off.. major coolant loss. New radiator installed. 
135000 mi

US $1020
Cracked, original overflow coolant tank started leaking severely. Tank was replaced and all is fine. 
138000 mi

US $400
Broken accelerator cable replaced 
145300 mi

US $550
Multiple vacuum leaks tracked down and repaired; leaking valve cover gasket also repaired. Car would stall and not run until vacuum leaks fixed. 

Return to top

1997 BMW 3-Series 2-door

4-cylinder manual 2WD

142000 mi

US $1100
Overheating because of failure of auxilliary fan.  

Return to top

See TrueDelta's information for all Sedans and Wagons.
See TrueDelta's information for all BMW models.

1997 BMW 3-Series Engine Problems

See our lemon odds and nada odds page to see vehicles with no repairs or vehicles with more than three repairs. To see how frequently 1997 BMW 3-Series problems occur, check out our car reliability stats.