Have you done a compression test?
Rene
Rene
Have you done a compression test?
Rene
Listening to it start out I'm thinking it just has stupid tall gears. Have you had the covers off to confirm the ratio? 3.91 is a Dodge ratio, so I'm gonna guess the seller told you that's what it has?
Even the on road vid it sounds like it's geared tall...
Oh yeah, Borg & Beck clutches are pretty well known for chatter. They just don't feather as nice as the diaphram clutches do.
Rene