I have painted many cars over epoxy primer/sealer.
Epoxy primer is a good base to start from.