isn't the longer idler arm a stock C-body piece ?
for some reason, i remember that from somewhere............
beer