Another useful and fairly simple method, besides distillation, for cleaning up a solvent that has been 'dirtied' with various undesired substances. Is to use a bit of activated charcoal. It adsorbs anything you were unable to get out with water washes, carbonate washes, acidic washes.
Ive gotten practically all of the colour out of solvents with this method, though, mine were not dark dark, opaque yellow coloured.
It can be a bit difficult to filter, but with the addition of one of the most useful substances on earth, DIATOMACEOUS earth, it clumps the carbon enough to make filtering a simple task