A few questions...
What kind of mileage does he have?.
Does this happen regularly or randomly?
Has he tried other drive modes ( E , B ) when this happens.
Did the car react as if it was in turtle mode ( speed limitations etc) when this happened?
I agree a CaniOn reading would be an eye...