@jimp
So that cured the 4-5 high php-fpm items showing on the "top" while sitting on the dashboard and 100% CPU
The only new observation after adding the system information widget back and adding the CPU usage item (which I had removed as a test) and then refreshing the entire dashboard was that everything was responsive except the CPU usage line item. It took a good almost 2 minutes to "retrieve" the value. which is now only a couple of points off (higher) where it would normally be which is <20% (really hard to tell when widgets are actually in the process of updating their data)
Removing / adding and saving widgets is back to normal. back to 10-15 seconds instead of minutes+.
Once it got past that initial retrieve of the CPU usage it seems to be updating in less time but hard to tell how long. I see no other dashboard issues, everything seems near "normal" php-fpm is no longer locked at the top of top and certainly not 4-5 copies of it. When it is running it is only on top briefly.
There is really nothing stuck on top anymore it varies as normal. user is bouncing between 1 and 20% system between 3 and 10%. which seems more "normal" on this system
Thanks for all the work you guys have put into this.