a steering wheel shaking at 40 and above is usually an unbalanced tire, caused most likely by a bent rim. most suspension issues you will feel way before 40mph. reading that it lasted 4 month and started again makes me thing your front suspension is not designed to withstand the way you drive on the type and condition of the roads in your area.
I had fully rebuild the front end of a daewoo with a identical front suspension, it barely made it four months before the new owner sold it because if felt like it was going to fall apart. needed all new suspension again because of bumpy cobblestone roads, pot holes and him not watching.