I'd rather see no artificial tinkering with the race equipment! (and don't raise the spectre of scrutineering...all that can be controlled)
A time penalty ON THE DAY or a financial penalty/exclusion from results/exclusion from next meeting post race...blown an engine? Stick another in during the race and get back out there for some fan and advertising exposure and "team practice laps"!