This is going to be a long post. So I have a 2004 Chevy Colorado, for about a week now when I try to engage 4WL or 4WH I can hear the transfer case doing its thing, but it never engages 4WD and the lights on the buttons blink and never stay solid. So I put the truck on a lift and tried and still same thing. After reading some other post, someone suggested to put the truck in neutral, switch to 4WD, switch back to neutral, turn the truck off, then turn the truck back on and put it in drive. I tried this while I had the truck lifted off the ground and sure enough it worked. Well it sorta worked, the driver side tire will spin and the passenger side will not. Also I noticed the front driver side tire spins significantly faster than the rear tires when engaged in 4WD, I am not for sure if it is suppose to. Also remember how I mentioned earlier that my front driver side tire spins but the front passenger does not when engaged in 4WD? Well I can manually stop my Driver front tire with my boot and when I do the passenger tire starts to spin. So my Questions are, are both front tires support to lock in and turn at the same speed when 4WD is engaged and are they suppose to turn at the same speed of the rear tires, and should I be able to stop them spinning with ease ?Thanks so much.