aluminum rods on a street car

Definate NO NO, Consult any Aluminum rod manufacturer. They should be able to tell you how long they will last. Aluminum has no fatigue strength. So it is only a matter of time when they will fail.