Hi Walt.... Did you use plastic or metal trucks ? Mine are metal, maybe the extra drag helps also. I looked at the video and just for fun add a little hump in the track. Maybe using some pop cycle sticks. Model powered race cars also use weights, I found some at Menards but should be available at any hobby shop... you are getting close....
Bruce..