Too much heat
Presuming your engine is a stock color,
@CudaChick1968 should be able to tell you if there is a powder out there that matches or not
But if your painted ASSURED you it wouldn't burn of, I'd have a chat with him
(After I make sure there is nothing going on that raises my underhood temps, like I mentioned before)