Yeah, that looks like a piece of the preverbial!!!
I work for a certain Transport Industry (it's like big busses on rails!)
and we use Transits. Being "Legged up" most of the time with the
heater running, you'd be hard pushed to find a van in our fleet
that's heater works properly!!!