My 2004 GMC
Sierra was doing the same thing. Nobody could figure it out. So finally i started taking apart my front end. On my truck it was the brake caliper braket. It was freezing up. So i just greased it back up. Now problem is gone! I recommend getting silicone grease. It lasts way longer then regular grease. Hope this helps!