Check to make sure your battery connections are clean as well. I just replaced my battery a little over 2 months ago and did not clean my connections and my van quit on me. Just a thought.
Why would you want to know this? If you have drained the unit, use a pump bottle and fill until it just begins to come out of fill hole. Full is even with bottom of the hole. Note: use good quality gear oil for longest life.
CHEVY DOESN'T USE A FUEL PUMP RESET/CUTOFF SWITCH, FORDS USE THIS FEATURE, ON A CHEVY IT IS DONE WITH THE OIL PRESSURE CUTOFF SWITCH, SO IF U LOOSE OIL PRESSURE THE FUEL PUMP CUTS OFF, THIS OIL PRESSURE FUEL PUMP CUTOFF SWITCH AND IT'S WIRING ARE NEAR THE OIL FUILTER UNDER THE TRUCK.
Their are a few things this could be .
Likely related to the brakes /crouse control / abs /system .
The TCC Tourqe converter control receives information from the brake switch CC and ABS this tells the transmission what gear it should be in .However the V VS vehicle wheel speed sensors on each front wheel also send a referance voltage of ,5 v to the VCM or PCM witch ever you happen to have bolth do the same thing computer .
But their is a 3rd vvs sensor on the transmission witch monators the speed the drive shaft .
In short one of these sensors or switches are lying to the computer and makeing the transmission do crazey things you just need to figure out witch one it is
Look for something that isn't working quit right in these systems it will be a suttal thing gust like your problem
On the kick board on the passengers side take the kick board off and there is a metal box with two nuts , take the nuts off unplug the box get a can of electronic cleaner spray at any auto shop. Spray the contacts on the box and spray the plug, let dry a few minutes and plug it in before you bolt it up start the Blazer and push the 2wd button it should light up. In my 2000 blazer I have to shut the motor off turn the key forward until the dash lights turn on
to get it out of 4wd . If that doesn't work go to www.youtube.com/watch and type in your problem click go and there is videos you can watch, that is what I do when something goes wrong with my Blazer, Also there is a
Transfer Case Vacuum Switch that is probably bad it is hard to get to it is on top of the transmission it has three vacuum hoses one vacuum nose for 2wd 4wd and4wd low range. just a couple things you can check that usually fix this type of problem, I think the whining you hear is being in transfer case the book says this vehicle is not intender to operate at high speeds in 4wd.
Ok I would have the battery tested. While testing battery make sure all connections are clean and tight on the battery terminals. If battery checks out to be good. Test the charging system, alternator. If alternator tests good make sure you belts are not slipping or worn and stretched out as this could cause a an inconsistent charge. While doing the battery test if posible do a draw test to see if anything is during current all the time as this could be draining or weakening the battery.
Which shift solenoid was replaced and for what reason. When is delay happening (what shift sequence, what gear to gear change and what rpm's does it happen). These are needed to begin diagnosis of issue.