See Edmunds' testing procedures that power our industry-leading car reviews.
How to Use the Edmunds New Car Inventory Tool
Jun 30, 2025
You know the car you want and now it's time to find it on the dealer's lot with the Edmunds New Car Inventory Tool.
By Chase Bierenkoven
The P0133 check engine diagnostic trouble code stands for "Oxygen Sensor Slow Response (Bank 1, Sensor 1)." The presence of this code indicates that the powertrain control module is no longer receiving signals from the oxygen sensor located on bank 1, sensor 1. Here's how to diagnose it and what possible fixes might resolve it.
By Chase Bierenkoven
P0505: Idle Control System Malfunction
Jun 16, 2025
The check engine diagnostic trouble code P0505 means your car has detected an “Idle Control System Malfunction.” The code triggers when the idle air control system goes bad in some way. Here's how to diagnose it and what possible fixes might resolve it.
By Chase Bierenkoven
Do you have a check engine light diagnostic trouble code of P0740? Here's what it stands for, what the symptoms might be, and any potential fixes for it.
By Chase Bierenkoven
Do you have a check engine light diagnostic trouble code of P0117? Here's what it stands for, what the symptoms might be and any potential fixes for it.
By Chase Bierenkoven
The Best All-Wheel-Drive Cars of 2025
Apr 17, 2025
The car experts at Edmunds have rounded up a list of the best all-wheel-drive cars on the market today.
By Chase Bierenkoven
Manual Cars for Sale
Mar 11, 2025
If you like to shift your own gears, this is for you. Here's every car sold in 2025 with a manual transmission.
By Chase Bierenkoven
Subaru's lineup is full of changes for 2025, and we're here to break them all down for you.
By Chase Bierenkoven
The American full-size truck segment changes and evolves in new ways for 2025, and you'll find everything you need to know right here.
By Chase Bierenkoven
Mercedes-Benz SUVs see some big changes for 2025, and we've got all the ones you need to know about right here.
By Chase Bierenkoven