Rented a "new" Challenger RT last week...

That's about right. A freind of mine bought a new 2010 R/T 6 speed car and it ran a 13.85 totaly stock.