Just to mention that for most application a distributer is fine for most all street and race applications and has and will work but if you want to build a all out high end drag race engine and have the best and most accurate timing go crank trigger.It is so simple to set up even a cave man can do it and with todays control modules you can have control over all your timing and RPM phases.For those who want to stay with a distributer set up we recommend Firecore as the best bang for your buck,MSD is good also but more costly.With Firecore you can get replacement parts at most any auto store.