If it was sealed and kept away from exposure to sunlight, it is probably fine to use. Nitromethane is not Hydroscopic (affinity to attract water/moisture out of the air) like Methanol. Nitromethane is naturally water clear, including "Chinese White" which is what Torco sells. Nitro that is yellow is not necessarily contaminated. Racing organizations such as NHRA require that supplied Nitro have a chemical agent added that is naturally yellow. The (yellow) agent turns the solution bright purple if it is mixed with any destabilizing agents/chemicals like Hydrazine. This is to alert the user and/or race officials that the Nitro has likely become "shock sensitive" and should be disposed of accordingly. The yellow agent does not have any detrimental effect on use for model engine fuel other than color. If you have seen nitro that was "reddish yellow and full of crap" it wasn't a manufacturing location or brand related issue. It was contaminated somewhere (distributor, vendor, or other end user)