I'm pretty sure most of the vinyl/plastic dyes out there are lacquer based.
It can be a little tough, especially with heavier grained pieces. You'll need to scuff them over and over, and try to get down in the grain the best you can. You will also need to clean them very well. Once you've scuffed and cleaned them well, do it again. Most interior pieces have seen years of armor-all treatments, and that does not get along with any kind of paint/dye.
An adhesion promotor will be helpful, and remember to use very thin coats and the minimum amount of product needed. Less is more here.