Problema - Lectura Analógica siempre 0 - Arduino Mega 2560

Buen día comunidad, ando realizando un proyecto escolar, estoy utilizando el Arduino Mega 2560, he estado haciendo pruebas de lectura analógicas en los pines A4,A3 y A2.

Cuando me doy cuenta que en el pin A4 solo toma lectura de 0 (cero), ya probé el mismo pin como salida digital y si funciona tanto en ALTO como en BAJO, cuando lo pruebo como lectura digital se queda en LOW aunque le meta 5V.

He leido en otros foros y algunos lo solucionan reinstalando el bootloader, logre reinstalarlo mediante AVRdude pero sigo sin poder reparar esa entrada analógica A4.

¿A qué se debe esto?

Estoy realizando la prueba con el programa de ejemplo AnalogInputOutPutSerial

Codigo Cargado

const int analogInPin = A4;  // Analog input pin that the potentiometer is attached to
const int analogOutPin = 9; // Analog output pin that the LED is attached to

int sensorValue = 0;        // value read from the pot
int outputValue = 0;        // value output to the PWM (analog out)

void setup() {
  
  Serial.begin(9600);
  
}

void loop() {
  
  sensorValue = analogRead(analogInPin);
  
  outputValue = map(sensorValue, 0, 1023, 0, 255);
  
  analogWrite(analogOutPin, outputValue);

  
  Serial.print("sensor = ");
  Serial.print(sensorValue);
  Serial.print("\t output = ");
  Serial.println(outputValue);

  delay(2000);
}

Datos en el monitor Serial

sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0
sensor = 0      output = 0