Take a look at your return register. I was having this issue at the beginning of the season and my return had some pet hair lodged in it. That coupled with a new filter (and for the return if it uses one) should help keep the temps down.
10/10 larp OP.
Way to stick to the script.