Failing coil pack gives that symptom, fine when cold but misfire when warm. These coil packs are prone to green corrosion (verdigris) between pack and extension. The extension down to plug just pulls off and can be cleaned. However when I had a misfire I changed coil pack/leads/plugs while I had access as I did nit want to take hood/engine cover off again.