Couple of comments and ideas...
- I really never use primer any more unless I'm painting something that's bare metal and I actually care about what it looks like (like a rollbar). For a strut, don't bother. If the surface is clean, good paint will stick fine. In fact I would not primer anything that already has paint ... I don't think primer likes anything but bare metal (but I'm not an expert)
- I stay away from Rustoleum whenever I can cause their normal enamel products take so DAMN long to dry. Could be the same with primer
- My favorite stuff these days to paint random stuff is the engine enamel from Autozone. Fast drying. Hell anything is fast compared to Rust-O. Engine enamel seems to be a lot more durable than the also-fast-drying Krylon. Krylon actually dries too fast for my tastes and tends to show more drying "features". Rust-O definitely makes a nice shine since it will flow for a while, but at the cost of lots of waiting for drying (unless you have an oven....)
- When I *have* to use rustoleum I usually do a 30 minute bake at 200F in the garage oven. Yes I have an oven in the garage.
- Use Acetone to clean anything before painting it. Acetone is hygroscopic so it will pull any remaining water off the surface. SG usually leaves an organic film
Mike, painter of lots of car bits, but not anal retentive about results

_________________
Mike Whitney
whit32@gmail.com, 919-454-5445
V10, V8, V8t, I6, I6, V6, F4t, I4, I4, I4, I4, I2, 1, 1