Cabots Problem Solver is a good primer for this
Wooden porches shouldn't be painted, it's so difficult for a paint to stand up to that kind of abuse. And usually it has nothing to due with what the previous painter did, but the HO always blames them.
I've been offering to strip, sand to bare and stain my customers porches. Its expensive but will hold up longer than paint.