In terms of the timing kit the quality of the product is really good my only issue is that the kit doesn't come with new timing guide bolts or the stretch bolt for the crank pulley. This needs to be replaced once the existing one has been removed. Other than that as stated above the kit is really good & comes with everything you need. The delivery was as scheduled