1997 Toyota Camry 4-cylinder sudden MPG drop with P0300 code: valve wear or head gasket failure?
I own a 1997 Toyota Camry with 194,000 miles. Since reaching 150,000 miles, the car has experienced an oil leak and burning, but previously delivered strong fuel efficiency of around 28 mpg under normal driving conditions. About three weeks ago, during a cold, humid night, I noticed a thick dark smoke exiting the exhaust. The engine began shaking immediately, and the check engine light illuminated and remained on. Since then, idle has been rough, acceleration sluggish, and fuel economy has declined from 28 mpg to as low as 24 mpg over three recent fill-ups. After visiting a mechanic for a smog check, I was given a diagnostic code: P0300 (random cylinder misfire). Compression tests on cylinders 2 and 3 showed only 115 psi—significantly below the expected 150 psi. The suggested solutions include: 1. Perform a tune-up (spark plug replacement) and pass smog check before the check engine light returns (it's expected to come back). 2. Repair valves at a cost of approximately $1,000—though only a 50% chance of success without risking bearing damage. 3. Rebuild the entire engine for around $2,500. I completed a tune-up with all four spark plugs replaced (wires not changed), and within one block of the shop, the check engine light returned. My questions are: 1. Can cylinder valves suddenly lose pressure? I suspect wear but don’t understand how this could trigger both a sudden drop in performance and activate the P0300 code. 2. Could the symptoms be due to an O2 sensor failure instead, as initially suspected? Any insights or technical explanations would be greatly appreciated.
Given the mileage and oil leak history, when was the last timing belt service performed? A misaligned or jumped timing belt could cause low compression in two cylinders due to incorrect valve timing—this might explain the sudden performance drop and P0300 code.