intermittent problems are the worst
If they don't find it, I think I'd clean all the battery and ground points off, then check all the computer connections to see if they were loose or???, i.e., TCU, ECU, etc. Then if you have the means, maybe fuel flow.