发动机过水抖动,但没有熄火的原因有:1、发动机温度过低:被水泡过之后散热过快,导致发动机短时像冬天启动后的一段时间一样,处于冷车状态,发动机工作状态不好。热车一段时间即可。2、发动机进水:发动机进水,导致润滑油质污染。换油即可。3、排气系统故障:被水泡过之后,排气系统的部分传感器出现故障,导致发动机ECU工作不正常。检查ECU信号。4、进气系统故障:若空滤器进气口较低,可能导致空滤器少量进水,导致发动机进气不良。检查空滤器滤芯。5、传动系统故障:传动系统进水,主要指变速器密封不良而进水。换变速器箱油。