I had my car hauled to the guy that installed the C-4. The flexplate had broken around the bolt holes, so the flexplate was just freewheeling there on the torque converter! He paid for a new flexplate, I paid for the labor, and now I'm back on the road! He said he hadn't seen anything like that before (atleast not with only four months wear on it). The only thing I can figure is it was either defective from the manufacturer, or I had the front band tightened too much from when I installed my shift kit, resulting in additional stress on the flexplate (DOH!) He also checked my oil leak, it looks like it was the intake manifold. He tightened the bolts down good and I didn't get any leaking/smoking on the way home on the freeway. Idle also seems a little smoother, so maybe that fixed a vacuum leak too. He said bolts in aluminum intakes sometimes work themselves loose a bit if you don't use locktite on the threads. I guess I'll make a point of tightenting them up periodically. Thanks for the help guys 
'65 289 4V Edelbrock 1405 600CFM C-4 yada yada yada
'65 289 4V Edelbrock 1405 600CFM C-4 yada yada yada