char sensorstring = Serial3.read();
The read function returns 1 character, not a whole String. Since you are using String (objects) the readString() or readStringUntil() functions would be better.
Better yet, don't use Strings. Strings can lead to memory problems if misused. The serial input basics thread shows how to read data from a serial port using null terminated character arrays and is non blocking.