Looking further into Street Rod online, its actually a card game that was placed on kickstarter, it started in 2018 but initially failed, They set up a new kickstarter that would get the money no matter if they got funded or not, the card game can be found here.
https://gaudetegames.com/street-rod-shop/
the card game got from what i can see quite low scores due to incomplete rules, lots of number crunching and how luck based it is, for example, the first players can buy all the cheap parts, and then the last player does not have money to buy parts anymore, and from that point he/she will be behind, and has lost from the get-go.
I know this is about the PC Game, but its quite fun to see what happened the street rod and where it is today.