anyone ever use this brand? they are 100 amp gm style with ford mounting internally regulated. so that should mean proper pulley alignment and ease of install for 75 bucks if you go natural cast finish
http://www.summitracing.com/parts/TFF-7068/
http://www.summitracing.com/parts/TFF-7068/