Slant 6 Turbo 68Dart Project
glad you found the restriction. if it ran rich just from straightening it out that was probably your problem. might wanna try adjusting the idle just for kicks.
for the coolant. while taking the manifold of and on did you happen to loosen any studs in the head? if they are loose they have a habit of leaking. mine do. lol.