EVDRIVER said:
Why don't you ask what the part is then the mystery is over, even though it's likely the pump. I insisted on not leaving the car as I knew it would sit the first time and it would have. The guys from Japan will show up, install the pump or whatever and be on their way with the part.
Yup, I'll check with them on the part when they are done. Btw, since the car was just sitting at the shop I asked if I could get the car for the weekend and bring it back when the engineer arrives. Their response was that "they technically can't stop me from taking it, but recommended not to since they wanted to keep things as they are now"