I'm assuming your springs are powder coated. If so, this probably presents a slick surface that requires special preparation before painting. A Google search, "how to paint over powder coating" appears to reveal a few approaches. Have you thought about applying another powder coat? Google "how to apply a different color powder coat over powder coated steel". I haven't painted over a powder coating.