Parts arrived on time. The socket that the cam screw goes into is plastic so the cam screw will not stick for some time after installation. The stock camshaft bolts get stuck because the bushing is metal and will rust. Great price, great quality and the alignment marks are very easy to read. I am offering this kit instead of OEM and it is rare.