I've replaced spark plugs, spark plug wires, coil, whole new distributor, IAC valve, map sensor, knock sensor plug, ecm, fuel pump relay, rewired fuel pump relay in fuze box, fuel pump and probably more stuff I forgot. I thought it was moisture related until I sprayed all wires with a water...