Ok then - I guess it isn't the technique.
I timed myself with my video and then looked again at what you posted - and wondered how the heck a track noob was running 5+ seconds faster than me. lol
You must be running the Akebono kit.? Dunno man - go with better pads, and fluid, then ducting after that. You are a step above me.