New Nascar Carb?

If you added a super flush unit, would it be considered an illegal unit?
Ie: illegal fuel injection or supercharging?

Plus you may want the seat closed for the added down force.
 
Back
Top Bottom