my steering is shaking, my tie rod ends are fine my wheels and tires are fine. on 2000 Chevrolet Express 1500

would my steering gear be the problem. it only does it mostly when im doing about 25 30 mph

Rotate tires , see if any change in symptom.
2 more answers
All rite dude , like riding a narly wave man . Alrite then ,
Check the tires have broken belts , alrite cool surfer dude...
check axles.