yes, lb/ft, my bad. i think i just like the way "foot pound" sounds in my head.
i too would much rather own an S2K than that car. ive seen pics of the turbo's on that thing, its just the manifold, turbo, and downpipe all together in one piece. pointless to me, seems like a gimmick for dodge to make more $$$ when the turbo fails. either way, you can't deny 13 second time slips from the factory.