Misfire - Ignition Advice

It's been there for ages. Its usually once the car is hot and above 1,500rpm on the throttle. Doesn't do it at low speed or cruise.