Why No shift into 4th od on any gm with a 3.4 motor?

Low transmission fluid will cause your transmission to not shift properly. Check the transmission fluid and make sure it is at the appropriate level.