The AEM Electronics 23-804BK Engine Timing Camshaft Gear is a belts and pulleys type of gear that helps you keep your engine running smoothly. It has a durable construction and is perfect for those who operate engines with high loads or have demanding operations.