Make sure the thermostat housing isn't leaking also... If it is, there are 2 voids in the top of the timing cover that will allow antifreeze to seep down and give the impression of the cover leaking.
FiTech is running better. I honestly haven't driven the car all summer after the initial test drive. The weather is getting cooler now so I will start massing with it again.
I run an FiTech unit on my 408w combo. Setup currently is aeromotive 340lph pump in (new) stock tank and new stock fuel lines. I've never had an issue with leaks.