imho that truck has been under water . i would check his location for recent flooding .
sorry you got treated this way .