Hi Rich,
A follow up. Yesterday I ran into a similar problem as yours but this happened with my Performer. I set it up indirect for chicken wings and the temperature never got past 326 degrees with the vents wide open, and after an hour went down from there! I know my Performer well, and I I have to close the bottom vents by 75% to get it to stay at around 300~350 so something went wrong. When I opened the lid to flip the wings I noticed the charcoal seemed to be burning normally so that was puzzling. I added a more charcoal at that point, and nothing. All I could get at that point was 314 degrees.
I thought, "well, it could be the charcoal", I used Kingsford Comp because the store was out of Stubbs which is my go to Performer charcoal. But that couldn't be right because I used it a couple of times in my SJS and it was nice and hot, and for quite a while. Or maybe it was because I thoroughly cleaned the grill that morning, but that wasn't it either because I do that every month and never had a problem.
Then it downed on me. I keep my gloves in the charcoal bin and when I pulled them out yesterday afternoon before the cook they felt really damp, so much so I set them out in the Sun to dry. Just an aside, I keep my grill under cover in the terrace and with the grill cover on as well. Story short, Saturday we had over two inches of rain here - nonstop for about three hours.
I now know that the humidity was so high that it not only made my gloves wet, it did it to the charcoal as well. The charcoal seemed to burn normally but it just didn't burn hot. I also noticed something else. When I light coals in the Performer I normally shut down the assist in a minute or two. That's all it takes and there is smoke all over the place. Yesterday after four minutes there was no smoke to speak of and the coals were just getting lit.
In my case it was the humidity that caused the problem. Just a heads up

.
Best,
Jose