it may have something to do with the humidity, such as causing your engine to lean out and overheat and lose power.
I was wondering why my engine was so hot yesterday!
the humidity where i live is insane! it was like spring weather a week ago but now it's crazy hot and humid!
I like spring weather.