The new pin arrived yesterday. Just .020” is al the difference and you can tell instantly it matters. My wife pushed the clutch in and I physically...