The litany of items that can cause the steering wheel to shake is semingly endless. Ball joints, tie rod ends, TC bushings, bent wheel, aftermarket wheels that are lug centric rather than hub centric like the stock wheel and weren't torqued down with the car in the air, loose rack & pinion, alignment, and tire balance are just a start.