I'm painting the inside of our wooden porch. Previously it was all cuprinol stained wood, but I'm trying to make the inside of it white, so it looks like part of the inside of the house rather than part of the outside. However, after a basecoat and a single emulsion coat, cuprinol brown is leeching through in a number of places.
My question is this: will this eventually stop if I use 1 or 2 further emulsion coats or is it likely to bleed through forever? Would a dilute PVA solution prior to the next coat help to prevent further leeching, or do I need to think of something else?
Pic attached for you all to point and laugh at.

Any help most gratefully received.