Your new units are the upgrade option units we have offered for race cars for years , they are the same as are being used in much higher powered full on race cars being raced nationwide
Kind of a risky thing to continue running on track if you were running known damaged parts on your car Paul ...!