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.
Print