Another huge vote for BG44K ... it works amazing and always helps restore throttle response and some fuel efficiency. However your issues sounds more like heat soak potentially ... my 08 S240 felt the same before I upgraded the intercooler and added supplemental cooling on very hot days.
Cheers,
Zoomby_U
Cheers,
Zoomby_U