Não sei se estou a perceber bem a questão, mas penso que o problema deve estar relacionado com estas linhas:
const int PCF_EXP1 RIGHT_INDICATOR =P0;
const int FUEL_WARNING =P1;
const int PARKING_BREAK =P2;
const int LIGHT_PARKING =P3;
const int MOTOR_BRAKE =P4;
const int LIGHT_HIGH_BEAM =P5;
const int BATTERY_VOLTAGE_WARNING =P6;
const int LEFT_INDICATOR =P7;
Tente fazer:
const int PCF_EXP1 RIGHT_INDICATOR = 0;
const int FUEL_WARNING = 1;
const int PARKING_BREAK = 2;
const int LIGHT_PARKING = 3;
const int MOTOR_BRAKE = 4;
const int LIGHT_HIGH_BEAM = 5;
const int BATTERY_VOLTAGE_WARNING = 6;
const int LEFT_INDICATOR = 7;
Assim, já pode chamar outro nome aos pinos e fazer:
expander.pinMode(FUEL_WARNING, OUTPUT);
e:
expander.digitalWrite(FUEL_WARNING, HIGH);