Scotto: What is that on the right end of jackshaft?

Skitch

New Member
Jun 2, 2017
12
1
1
61
I was looking at the picture of Scotto's 99, and can't figure out what is the device running off the right side of the jackshaft. Oil pump? What's it do?