First question that pops into my mind is what experience does the driver have? Second is do your buddies have any experience tuning a car? Anybody can stick a big inch motor in a car and go racing but that doesn't mean they will win. Good luck.
Tim
'71 Charger 383/727 '17 Challenger SXT (Wifeys car )