TBK Timing Belt Kit Bando Toyota Avalon 2000-2004 Aisin water pump 16100-29085 Water Pump Aisin WPT-057 Bando Belts 13568-09080 99366-21040-83 Drive Belt Alternator & Air Conditioner Bando Brand 90080-91088-83 Drive Belt Power Steering Bando Brand Koyo Bearings 13505-20010 Timing Belt Tensioner 13503-0A010 Timing Belt Idler Bearing Koyo Stone/Ishino Seals 90311-38034 Camshaft Seal Stone of Japan Qty 2 90311-40022 front crankshaft seal NOK of Japan NTN hydraulic Tensioner 13540-20021 Recommended replacement every 90,000 miles or 72 months whichever occurs first