Что означает код P1640 на BMW
Самодиагностика блока управления двигателем обнаружила ошибку в его памяти (ROM или RAM) – например, несоответствие контрольной суммы.
Перед заменой блока стоит проверить питание, массу и напряжение аккумулятора.
Возможные причины
- Внутренняя неисправность блока управления
- Перебои питания или плохая масса блока
- Неудачное или прерванное программирование (перепрошивка)
Симптомы
- Check Engine горит без явных других признаков
- Двигатель может работать в аварийном режиме
- Связь с блоком при диагностике может пропадать
- В редких случаях — авто не заводится
Можно ли ездить с ошибкой P1640
Ограничьте поездки до минимума. Если Check Engine мигает, двигатель трясёт, перегревается или пропала тяга — остановитесь: дальнейшее движение может повредить двигатель, катализатор или коробку.
Что делать
Подключите ELM327 и посмотрите данные датчиков, связанных с этой системой, в реальном времени. Проверьте разъёмы и проводку, затем сам датчик или исполнительный элемент. После ремонта сбросьте ошибку и убедитесь, что она не возвращается.
Как диагностировать P1640: пошагово
- Проверьте напряжение аккумулятора и бортсети — низкое напряжение часто вызывает ложные ошибки блока.
- Осмотрите массы и разъёмы ЭБУ на окисление и влагу.
- Сбросьте ошибку и проверьте, появится ли она снова.
- Если возвращается — нужна проверка или перепрошивка ЭБУ специалистом.
Самостоятельно или на СТО
Самостоятельно: проверить аккумулятор, массы, разъёмы. На СТО: диагностика, обновление ПО или ремонт ЭБУ.
Как прочитать и сбросить P1640 с ELM327
- Вставьте адаптер ELM327 в разъём OBD2 под рулём и включите зажигание.
- Откройте Car Scanner, Torque или другую программу и подключитесь к адаптеру.
- Перейдите в раздел ошибок (DTC) — там будет код P1640 и стоп-кадр с условиями его записи.
- После ремонта нажмите «Сбросить ошибки» и сделайте пару поездок, чтобы убедиться, что код не вернулся.
Вернётся ли ошибка после сброса
Сбросить P1640 можно сразу, но если причина не устранена, блок управления снова запишет код — обычно через 1–3 поездки, когда повторит самопроверку. Учтите: после сброса обнуляется готовность систем (Readiness), и авто какое-то время не пройдёт проверку выбросов.
Значение фирменных кодов может отличаться в зависимости от модели, двигателя и года выпуска. Сверяйтесь с документацией производителя или обратитесь к диагносту.
Для каких марок
Это фирменный код: значение выше относится к BMW. На авто других марок код P1640 может означать другое.


