Has anyone tried Lucas Power Steering stop leak in their systems before? I have a 2003 Ford Ranger with a very slow leak, and I was wondering if anyone has any experience with it. I have used their oil stabilizer before, but never power steering. Thanks