No IRS = it sucks. :D
That would be a nice car if Ford ever advanced their engineering to the modern era. That much power with a live axle is death on wheels.