For the bearings, DO NOT skimp on bearing quality. Get the original style bearings (Dodge if I remember right). Drop the coin and get the best bearings money can buy. Been there, done that. The China, Taiwan, etc bearings do not hold up. Like not even half the life of the Dodge bearings...