Black soot in exhaust=rich fuel mixture
Pinging under load=starving for fuel (I had a similar prob, turned out my fuel line was pinched between the fuel tank and frame) and/or detent cable not working (I had this prob too) and/or advance curve not in tune (I was about to retune, but fixed the first two and ping went away.....curve was fine....MSD, not OEM)
Fuel filter......use two. One before fuel pump at 170 microns and one after pump at 70 microns (when running an aftermarket electric pump-----is don't use the OEM mechanicals, so refer to the other member suggestions in that case).