This is new to me. I personally don't like dye due to it being a foreign object in the system. It does make a mess when injecting. But voiding a warranty...i don't think it would.. Why is dye needing...