i would try replacing the 4 wheel drive switch. They are common to go out, it might look like its working.. flashing and all but really is doing nuttin. Do you have any abs lights on? wheel speed sensor codes and EBCM problems also will not allow the truck to go into 4 dig. let us know.