My '01 S60 base model has had a Check Engine light for a week, but it is not throwing any codes. I did a Brave AI search and got an overwhelming number of possible causes, but I was wondering if anyone here knows of any Volvo-specific reason this might be happening. The car seems to be running pretty well. It has suffered a lack of power since a major overheating episode maybe six years ago. And I just put in a new exhaust, and there is a leak after the front pipe, because somewhere along the line a mechanic sawed off its rear flange, leaving me a very difficult joint to make work. So it could be an EVAP situation, but again, there are no codes. I've also replaced the oxygen sensor a few years back. But I know anything can go at any time, so I don't know how valuable this info is.
Thanks.
Here is the Brave AI answer:
A persistent check engine light (CEL) with no error codes displayed can be concerning, but several potential causes exist. One common reason is an intermittent issue that triggered the light but resolved before a code could be stored, especially if the fault condition did not persist through a complete diagnostic cycle. Some vehicles store "pending" codes, which indicate a potential problem that hasn't yet been confirmed as a fault, and these may not trigger the light immediately. Additionally, a faulty OBD-II scanner, particularly a low-end or outdated model, may fail to read all codes, including those from proprietary systems or other vehicle modules like the transmission control module. A damaged or dusty OBD-2 port can also prevent a proper electrical connection, blocking communication with the vehicle's ECU.
Other possible causes include a malfunctioning sensor, such as a faulty oxygen sensor or mass airflow sensor, which may send erratic signals without generating a specific code. Loose or corroded electrical connections, a failing battery, or a recent battery disconnection can also trigger the CEL without leaving a stored code. Software glitches within the vehicle's engine control unit (ECU) can sometimes cause the light to illuminate without corresponding diagnostic trouble codes (DTCs), and a software update or ECU reset might be necessary. In some cases, the issue may be related to the emissions system, such as a failing catalytic converter or a problem with the particulate filter, which might not always generate a code immediately.
To address the issue, start by using a high-quality, updated OBD-II scanner that is compatible with your vehicle make and model, as some advanced tools can access pending codes and historical data. Check the OBD-2 port for dirt or damage, and inspect the battery and all electrical connections for corrosion or looseness. Ensure the fuel cap is tight, as a loose cap is a common cause of a CEL that may not generate a code. If the light persists after these checks, it is advisable to consult a professional mechanic who can perform a thorough inspection using specialized diagnostic equipment capable of reading deeper system data and potentially uncovering issues that standard scanners miss.






