ok well yea i need help to find parts for the f22b dohc. Like i have an h23 belt, and i was told that f22b2/1 water pump will work but ill have slack. As for using the gsr/itr timing belt itll be tight fit and everyone says that it rubs, but h23 belt its great except for the slack which can be removed by tightening the tensioner up. But i need help because the teeth on shaft balancer belt, which rotates the main crank pulley and the front and rear timing pulley, flat like dull type thing comparing to the new timing belt. Its cracked so i definetly need to replace this belt. Do i get this belt for f22b1/2, f22axx, or the h23?