Looking for more pep off the line

Also make 100% SURE the brakes aren't dragging. 100%. Not 99%.