here is the video
check time 1:38 , you will hear that, and also, this time is slight rpm drop, sometime really make me believe engine will turn off immediately by itself.
if you notice at engine oil temperature when start the engine, you will find it is more than 120 F .