it's just a small 289, my uncle builds them to what ever the customer wants, he put a roush v8 in one and i believe a chevy 572 in another, he had a hell of a time getting them to stick to the ground
289,302,351,360,390,427,428,429,460 That covers it I think
yes, it's a ford engine
Thanks for the Rep Sure hope there's a Ford Motor in your Cobra