А не думали что дело все в датчике...
У меня похожая ситуация была. Сначала горел постоянно и записался на сервис, как обычно бывает, приезжаю, а лампочка не горит, но давление в норме. Приговор-все работает. Через часика два три после сервиса на холостых не горит, при газе опять загорается. Забил на все это

думал потом датчик поменяю сам.
А сейчас уже два месяца езжу со старым и все нормально работает.
BurkovSA, посмотри для начала контакты, могут быть окислены, а потом сам датчик прозвони.