with your torque app, do you know which cylinder(s) it is misfiring at idle? *subscrived btw cause a local also has the same issue wit his for 2 years and he replaced virtually everything and still gets a misfire on only cylinder 4. he replaced the following:
LIM gaskets, injectors, BBV, fuel pump, fuel filter, plugs, wires, FPR (I think?), valve cover gaskets
the only things left untouched I believe is the ignition control module