I have a 1995 Ford F150 pickup with a 5.8L (351 Windsor) motor that had a bad pinging noise and loss of power when either accelerating or when it was under load (and especially so when accelerating under load). The thing is, it would only do so when warm. It idled and worked fine when the engine was "cold."
I had to change the timing cover gasket, so I took the opportunity to do not just do that, but change the distributor cap, rotor, put new wires, and new plugs (Motorcraft). Everything was original and after 23 years, it's probably time for some new kit due to deterioration.
Long story short, the engine runs great, idles smooth and flawless except after it gets hot when the pinging and loss of power returns.
My next thing to check is the EGR valve. However, I wan't to look at any other possible "systems" to check out. What would be causing this and where else should I look?
Update
After running the diagnostic procedures provided by Moab, the codes the codes I pulled were 1-1-1 or All Systems OK. So unfortunately, I still have the problem and no diagnostic info to go after.