Humidity killing my engine

My 92 Camry was recently choking and gagging during very humid weather. But now it runs fine (now that the humidity is lower). What could have caused this?



2 years ago I had the entire distributor, coil, wires, cap, plugs, etc. replaced because it was choking and gagging. the mechanic did a less-than-stellar job out of the gate and I took it back and they fixed it “for real” and I haven’t had any issues since. But now it’s happening again, and only during the extremely humid days recently… But it’s only been 2 years. These parts aren’t supposed to wear out this fast, are they?



What gives? Should I start throwing rocks at the mechanic or should I blame myself?