A duff coolant or manifold temp sensor can do this, more likely to be a manifold air temp than coolant if it is after an hour. With a high inlet air temp the ecu retards timing to combat high charge temperature induced detonation.
The coil pack is also a good shout as well as the EDIS unit.
Rob,