Is it just me. But are all dodge trucks front ends so weak. My 93 has had the front end rebuilt twice in eight years. And now the 03 That I bought in march this year is in need of upper control arms and bushings. Is there not a way to replace the upper ball joints without having to pay 275 to 300 dollars for them.