If you can't find the resin kit you want, consider getting the injection-molded 1/24 plastic slotcar body kit made by BRM. They are available from https://www.132slotcar.us for $55 . Includes a driver figure, but no decals. Has flared body and correct racing details.
I know this decal has already been identified for you on the Randy Ayers Nascar board, so I will post this slightly different version of the product here from a posting on ebay: