If there are "exposed wires" I'd be looking at that as the first culprit, rather than the actual pump.
The TDDI does have a lift pump, it's the TDCi that doesn't. If the garage doesn't know that it wouldn't give me much confidence in their abilities.