I have the same problem. I just put an offload h pipe on and don't like the torque loss at all. I didn't think it would be as noticeable as it is so I'm probably gunna throw the cats back on this weekend.
Full Exhaust, Full Bolt Ons, Full Suspension and Much More..
Custom Dyno Tune By B&D Racing