Used OEM timing gear and shim (807625).
Parts are often dirty. I do not clean them.
Re: bolts, I will try to include all bolts but they sometimes get lost.