Good quality but missing oil pump seals. The oil pump is attached to the timing case and the gaskets need to be reinstalled. I had to drive to the nearest dealer to buy these seals before I could replace the cap. So buy these gaskets if you plan to remove the timing case cover.