Timing on a 5.9 Magnum

Rattling in cruise, on a slight uphill, on a acceleration, not wot? could be as getting colder need a little more fuel, enriched a little. Or may be a little bit bigger pump shot on carb. in winter months because of winter fuel blends, have to usually decrease 2 degree's and richen it a little.
Never in town or slow driving, only hwy speeds with less throttle. If it starts to ping a press of the gas and it stops. Was rattling bad at WOT until I cranked back the total to 28. Using a wide-band A/F gauge and am running rich most of the time. I think I almost got it licked but I don't think I should have to run so little timing to make this thing stop rattling. Don't know why the same combo is working for some people and not me. Iron heads, stock .020 over pistons, RPM intake, Holley carb and electronic ignition.
:wtf: