Just a update.
So the pinging problem got worse, pinged most of the time,
ran like crap when cold, idled low even when warm,
and it was taking along time to warm up.
Did a full tune up, and replaced all filters, no results.
Checked the fuel pressure, and found my problem.
Was sitting at about 45 lbs. and did not change when the vacuum line was pulled.
$ 87.00 for a new pressure regulator and it was back on the road running like a champ.
I guess it was messing with computer some how, so I reset it before restart.