McCulloch piston pin ( wrist pin ) lengths and diameters.
MC5 1960 ............. 57198 ...... thrust/washers ..................................
MC6 1961 ............. 57198 ...... t/w ....................................................
MC7 1962 ............. 58132 ...... t/w ....................................................
MC8 1963 ............. 58132 ..... closed needle bearing ......................
MC9 1964 ............. 58132 ..... cnb .................................................
MC90 1966
MC91 1966 91A .... 62831......
1968 91B .............  69408 ........................................................... 1/2" ............................ 1 5/16" ....................
1970 91B/1 ........... 69408 ........................................................... 1/2" ............................ 1 5/16" ....................
1970 91C .............. 69408 ........................................................... 1/2" ............................ 1 5/16" ...................
1972 91M/C 1973 .. 69408 ........................................................... 1/2" ............................ 1 5/16" ...................
MC92 1974 ............69408 ........................................................... 1/2" ............................ 1 5/16" ...................
MC93 1977 ............69408............................................................
1/2" ............................ 1 5/16" ...................
MC10 .................... 57198 ..................................... cnb ............
MC20 .................... 58132 ....... t/w ...........................................
MC30 .................... 58132 ....... t/w ...........................................
MC40 .................... 58132 .................................... cnb .............
MC-45D ................. 58132 .................................... cnb .............
MC70 .................... 47810 .................................... cnb .............. 9/16" ................
MC75 .................... 47810 .................................... cnb .............. 9/16" ................
MC100 1966 .......... 47810 .................................... cnb .............. 9/16" ................
MC101 1967 .......... 69408 .......................................................... 1/2" .................
MC101A 1969 ........ 66034 .......................................................... 9/16" ............................ 1 5/16" .................
MC101AA 1972 .........  ? ................................................................................................................................
MC101B 1974 ........ 69408 .......................................................... 1/2" .............................. 1 5/16" .................
MC101C 1969 ........ 69408 .......................................................... 1/2" ..............................
MC101C 1969 ........ 66034 .......................................................... 9/16" ............................ 1 5/16" ................
MC101D 1971 ........ 69408 .......................................................... 1/2" ..............................
MC101M/C 1973
.... 69408 ........................................................... 1/2" ..............................
McCulloch Model ..........................................................Wrist pin diameter .................... Wrist Pin length 
Mc-70s, 75s, 100s, and 1st generation Mc-101s came with 9/16" wrist pins.
The 5/8" wrist pin Wiseco 101 "9" port pistons were p/n's 1006PS thru 1006P9
     Wiseco 5/8" wrist pin was p/n 575, while the
Wiseco 91B & 101A wrist pin was p/n 591
The Wiseco 1007PS, 1007P1-P6 (standard, +0.010 thru +0.060") pistons use a standard 1/2" diameter wrist pin.
Found this info in the Number 8 Wiseco catalog (circa 1970 - based on the most current mac motors in there being the MC49C, MC91B and MC101A)

The 9/16" rod/wrist pin was used with the MC70-75-100 and Wiseco 101 pistons (but not the Wiseco 101A piston). The Wiseco 5/8" wrist pin was p/n 575, while the Wiseco 91B & 101A wrist pin was p/n 591.

The 9/16" wrist pin Wiseco 101 "9" port pistons were p/n's 1006PS thru 1006P9 (std thru +0.090 in steps of +0.010)
Standard Series Engines
Super Series Engines
McCulloch Piston Pin, part number 66034. Made for the Mc-101, and Mc-101C engines.   
This wrist pin measures approximately 9/16 inches in diameter by 1 5/16 inches long.
McCulloch closed Pressed in Piston Pin, part number 89204.    Made for the Mc-101D, and Mc-101B engines.
9/16" pin, some of the big saws and late saws used those pins as well as the kart motors listed. Super Pro 105 and Super Pro 125Cs use a full length 9/16" pin that you could always grind shorter, pn89204. Same rod and pin the chrome bore kart motors used. I think the 797 and Super 797 also used them which is basically what a Mc- 101 is.
Wrist pin part numbers


Mac 6 104378 closed end
Mac 6 101206 open ended

======================================

Mac 7 104378 closed end
Mac 7 101206 open ended

======================================

Mac 8 104378 closed end
Mac 8 101206 open ended

======================================

Mac 9 104378 closed end
Mac 9 101206 open ended

======================================

Mac 10 101206 open ended
Mac 10 104378 closed end

=======================================

Mac 20 101206 open ended
Mac 20 104378 closed end

=======================================

Mac 30 101206 open ended

Mac 30 104378 closed end

=======================================

Mac 40 101206 open ended
Mac 40 104378 closed end

=======================================

Mac 45d 101206 open ended
Mac 45d 104378 closed end

=======================================

Mac 45 101206 open ended
Mac 45 104378 closed end

======================================

Mac 49 101206 open ended ....m/c ... c
Mac 49 104378 closed end ... m/c ... c

======================================

Mac 70 110107 open ended
Mac 70 110108 closed end

======================================

Mac 75 110107 open ended
Mac 75 110108 closed end

======================================

Mac 91 (A) Mac 91 (B) Mac 91a (C) Mac 91C (D) Mac 91B (E)
Mac 91 101206 open ended A/B/C/D
mAC 91 104519 open ended E

======================================

Mac 92-93 104519 both ends open

======================================

McCULLOCH Wrist Pin needle Bearing
110107 Mac 100 open ended
110108 Mac 100 closed end

======================================
Mac 101 110107 open ended ( A,B.C )
Mac 101 104519 open ended (D)

======================================

mAC 101B 104519 open ended

======================================
Mac 101D 104519 open ended

MCCULLOCH Wrist Pin Needle Bearing

104378 ...........
17mm in o/d, the i/d measures 13mm and the height measures 12mm and is a closed end

Mc-49C/E, Mc-10, Mc-20, Mc-8, and Mc-90 engines.

=============================================