Based on your information, we recommend you use Stain Stop Binder.
Stain Stop Binder covers and blocks interior and exterior stains, creating an excellent base for an oil or water-based paint topcoat.