Your carburettor float is incorrect or the lid is leaking or both,
And also fix that throttle cable, the rubber bushing will hang the throttle, stick it to the edge of the threaded post, and what the hell mecahnic grounded something to the carburettor?
Looks like the vacuum solenoid is grounded there, Please dont hire this level of stupidity for work. You had the whole wiring out of the car, it wouldve been a 5 minute job to properly branch that and tape/loom it up.