By Jack Baruth
Sunday, Apr 24th, 2011 @ 8:22 pm

The original Grand Cherokee SRT-8 had a powerplant straight out of Greek mythology… but it also had a pretty big Achilles’ heel. Now that this has been fixed, can anything stop the world’s fastest Jeep?