The problem I've had with the Duplicolor is flaking in spots after about a year. I'm currently pulling my motor back out and re-doing cam and paint. I thought about using Eastwoods engine paint, but think I'll use Duplicolor again with primer under it..The gloss/flat issue doesn't bother me, I just want it to stay on there..