No, your thinking of NASCAR
Holden use a 5 Litre Chevrolet engine
Ford use their own ford engine
Correct me if I'm wrong but Nissans engine is an upgraded and tuned engine from a Nissan patrol 4x4
Volvo use their own engine , which believe it or not is a Volvo engine!
And I have no idea about Erebus
So, sorry your wrong and the more v8s there is, the better!