These aftermarket timing covers are a "piece of work". I just found my oil leak. Its oozing out around the
idler gear shaft that's pressed into the casting. The shaft doesn't appear to be loose...