The mechanic fixed your wiring but you probabaly still have a faulty battery due to the previous issues, but I wouldn't worry too much for now unless a) you plan on leaving it for days without runnning the van or b) it starts getting cold (<5C). You will eventually need a new battery but at least it should stay charged if the previous issues are fixed.
So is your stop/start issue also resolved?