I read where both of Denny Hamlin's Darlington wins were encumbered after taking both cars to NASCAR's research labs. Crew chief suspended and loss of 25 driver pts. I still think if you get caught cheating you finish last; no points or money!! That would stop the cheating!!