Finally got my clutch issue resolved and the car is much more enjoyable to drive.
Unfortunately I seem to have developed a small leak in the radiator. Pulled it out and will be dropping it off for repair and pressure testing today. Should be ready to roll after this weekend.