whomp whomp whomp
20 @ idle is fine.
Sorry….. Didn't see the part about it going to 0 then back up. Are you sure you have enough oil in it?
Normally if it drops to 0 then comes back up you are uncovering the pickup.
How were you driving when it did this?