Can someone help. The other day when driving home my car would randomly chug when accelerating. I have checked the plugs and ht leads and all looks good. It seems to have happened after my area had heavy rain fall. Because on top of that i had the battery light and catalytic converter light come on and off. When the chugging first happened the engine light would come on for a few seconds then go off. I done a diagnosis read and it was error code 12.