I bought the 22reperformance headgasket kit, it is pretty complete and comes with their aluminum half moons instead of rubber. The kit came in a toyota marked box, water pump was an asin, I think the bolts are altram. Jim and jerry are very knowledgeable and if they cant get oem they source or have parts manufactured close to spec. or better. I'm biased though I live about 4 miles away.