Found a broken idler gear after full rebuild and am anxious to finish this Spider.... Please call 316-799-1270 or PM. Thanks