2020 Land Rover Defender
Mileage
80,857
Service Date
5/18/2026
Services Performed
- Scanned vehicle for error codes. Found code P0507, P2187, P0300, P0301, P0302, P0303, P0304, P0305, P0306, and P0316 current. All codes are also shown as pending and/or permanent as well. Cleared error codes and test drove vehicle. Misfire codes, and idle control code returned during test drive. Removed engine covers and intake piping to inspect system for any intake leaks or damage. No physical issues noted. Connected smoke machine to intake piping and crankcase to check for system issues. No external smoke found, but noted a hissing noise from crankcase vent valve when system was pressurized. Removed vent hoses to inspect and found oil separator is leaking internally and not holding vacuum, allowing unmetered air to enter system. Recommend replacement of oil separator to correct issue.
- Remove charge piping. Drain cooling system for intercooler. Remove intercooler assembly from engine to access oil separator. Remove hoses from oil separator and remove assembly from engine. Install new oil separator with supplied gaskets. Reinstall hoses, intercooler, and associated components. Fill and bleed cooling system. Clear error codes and test drive vehicle to confirm high idle, misfires, and check engine light are no longer present. Ok.
Mary Kate B. gave our service a 5 star review on 5/19/2026
