2000 Chevy Blazer transmission

2000 Chevy Blazer2000 Chevy Blazer transmission, when I checked fluid level it was always hella high. 4×4 selector buttons never worked. Going down the freeway offramp I feel a slight thud and continue to light. Light turns green I go but seems like no power. Get to next light and on green, Nothing! I switch to park then back to D, D2,D1, Nothing! I put it in reverse, BOOM! I have reverse! I try drive again but nothing. I tow it home but its the same. My question is, fixable or must I replace???? thanks Joe Sison


My guess would be replace. The thud and then a boom would lead me to believe something major took place. And the outcome ain’t good.