Jeep Cherokee Stock Technical Forum
Well, my grandfather bought me some V TECH 5/100 oil additive and I have never heard of it. Has anyone else heard of it, used it, liked it, hated it? I tried googling it and nothing showed up. :dunno: So any info on the stuff would help.