I have an IT car... and I HATE timed stops! Did we forget that it's racing? come one now! Just my humble opinion...