Looks like a 12 inch, Built & sold by "A.C.T. Automatics" They might be on the internet? All the part # I ordered come with AC in the beginning of the part #. Yours looks like one of their 12 inch, stalls at about 2500 with a 400 ft # torque engine.
Last edited by painted jester; 02-15-2012 at 02:43 PM.