'95 model year trucks seem especially prone to transmission issues due to a faulty/failing ignition switch. A bad ignition switch will put the transmission in limp mode (2nd gear only).
Ever notice the transmission gear selecter light on the dash blinking on or off intermittently?
Andy
1994 K1500 Blazer: 6.5L TD/4L80E: 'F' intake: Kennedy chip: Kennedy 3.5" exhaust: Heath Turbo-Master: 2/0 battery cables: Lubrication Specialist oil cooler lines: Fumoto drain valve: Amsoil dual bypass remote oil filter kit: Fluidampr: 137k miles