I use Valspar's DTM2000
The Valspar DTM2000 series is a primer like Len mentionned. It's an hybrid epoxy that goes direct onto metal and also acts like a 2K. It's like two primers in one so you do both steps in a single coating.
Its also reasonably priced...The best in those direct to metal high build is House of Kolor KP2CF...but its a little more expensive and needs a couple of days to harden before being sanded...
Like Len mentionned, failing paint should not be left on the car as the foundation of the new paint...its best to remove it and shoot 3 coats of the above primers. Then block sand...
My 2 cents worth...
Serge