Always worried about buying cheap parts but this kit was complete and appeared to be of decent quality. Driven more than 200 km after replacement, everything seems to work, including the pump. NOTE: 2001 PT Cruiser with 180,000 miles. The original factory timing belt was replaced at about 97,000 miles and the mechanic who replaced it upgraded the inner and outer timing belt covers and tensioner to 2003+ to fit my application.