My 02 I had had this issue under a load, at take off and when it would drop down a gear to pass. Plugs looked fine but changed them any way and it fixed my problem.
Hope you get it figured out, nothing more frustrating than replacing parts and still have problem!!