Brakes won’t ‘hold’

I don't think you have brake issues either. Don't want to get you chasing a problem you don't have. Sounds like everything is working well. My suggestion would be to get the car tuned very well. That way, you can probably do a burnout simply by stabbing the gas pedal.