Prevent wood color bleeding through paint

painting

I am making some trim board. We had some ash wood milled and kiln dried for this. I primed it with a trim primer (it is very thick and white) and already put on 3 coats of trim enamel paint (water based).
On some of the board, where there was a variety of colors in the grain, the lighter areas are bleeding through the paint and show up as yellow.
My question is two-fold:

  1. What can I do now to fix this?
  2. What can I do better for the next pieces to prevent this from happening? Since we have to paint this in the house, it would be great if anything oil/solvent-based can be avoided

It is a little hard to see in the picture, but the right side of the board has a yellow hue to it.
enter image description here

Best Answer

A Shellac based primer is what you need this will normally seal in 1 coat. The 2 main types I can think of are kilz and zinser these stop the bleeding through. I have found this is the only way to go for freshly milled wood, covering things like smoke stained surfaces that cleaners like Tri sodium phosphate won’t remove. A good coat of shellac primer and then even white won’t show or that has been my experience. I don’t work for or have any interest in either company I have used there products successfully for many years after having similar results with regular primer.