318 engine noise.

It's just an idea that may better explain the 1/2 to 1 second delay.... that factor does not seem as well explained by the mount.