It's no good just de-greasing them, you need to remove or at least neutralise any rust that's on them before you paint them. Even hammerite will probably succumb to rust eventually. And they will get pretty bloody hot under breaking, so maybe you could try stove paint, that should stand the...