Hello and thanks for trusting me to help you today. I am a licensed diagnostic and repair technician, I look forward to working with you.
This sounds very much like a failing coil pack. The fact this is happening when hot is a common symptom of coil pack problems, they will usually start like this and gradually get worse until it eventually fails. It would certainly be the next part to change, it seems that these suffer from this a lot due to the location of the coil pack at the back of the engine causing it to run hot.