Back to running like shit again after taking it through Delta Scratch it. Only guess is water going through the hood vents onto the throttle body sensors is killing them, but dying after being exposed to water once is kinda surprising, especially after packing them with dilectric grease in the connectors. Symptoms are some high idle (1k rpm) that calms down to normal, stumbling at idle and at speed, transmission going into 2nd while driving at random, had 2 stalls in parking lot when I started it up.