Kevin
It's a bit counter intuitive, but I am informed that you get paid for supplying engines every time you race but presumably your customers only get charged when they race.
This overcomes the potential problem you would have if someone became your customer then went inactive and stopped racing.
Thanks Kevin, I will have a look after tonight's race.