I recently put a 390 together for the F100 I built for my daughter. A bit of a budget build, in that I used a rotating assembly I had on hand: 390 GT stuff that results in 10.5 CR.
Motor has Edelbrock heads, Sniper EFI controlling timing and this juice roller:

Initial timing is 16, total set at 36 and cam was installed at 110 ICL. Transmission is a C6.
I was very happy with the combo's initial results. Runs great, sounds great (for a truck) and had no pinging whatsoever. Running best pump gas I can get.
Recently, the temps and humidity have risen and I'm getting pinging under load. It's very controllable, meaning it's fine if I keep my foot out of it. However, I'd prefer to be a little further from this edge. I do plan on buying the full Holley software package to add some detail to my curve, but I'm looking for some thoughts on cam and ignition timing.
I'm considering retarding the cam, lowering the total timing, or both. Any thoughts?
I'm also hoping I can modify total timing based on temperature, but not yet sure I can do that with the Sniper, even with the full software package.